Cannot deserialize instance of `com.jas.cn.ReturnData` out of START_ARRAY token

  • 报错信息
  • 错误描述
  • 原因分析
  • 问题排查
  • 解决方案

报错信息

Invalid JSON input: Cannot deserialize instance of com.js.cn.ReturnData out of START_ARRAY token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of com.jas.cn.ReturnData out of START_ARRAY token

错误描述

不能够反序列化

原因分析

有可能是返回值类型不一致导致的

问题排查

经排查发现两个方法的返回值不一致
method1 接口返回list

@RequestMapping(value = "api/v1/warnLevelApi/findListByMofDivCode", method = RequestMethod.GET)
List<Map> findListByMofDivCode(@RequestParam(value = "mofDivCode") String mofDivCode){//...
}

method2 接口返回returnData

@RequestMapping(value = "api/v1/warnLevelApi/findListByMofDivCode", method = RequestMethod.GET)
ReturnData<List<Map>> findListByMofDivCode(@RequestParam(value = "mofDivCode") String mofDivCode);

解决方案

两个接口的返回类型修改一致即可

Cannot deserialize instance of `com.jas.cn.ReturnData` out of START_ARRAY token相关推荐

  1. 解决:Can not deserialize instance of com.xxx.xx.XXModel out of START_ARRAY toke

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. json数据解析报错: Can not deserialize instance of com ...

  2. 可以参考《SpringMVC接口测试异常:Can not deserialize instance

    2019独角兽企业重金招聘Python工程师标准>>> 之前使用springmvc搭建了restful风格的接口服务,在使用mockmvc进行集成测试的时候出现了异常:Can not ...

  3. Rest请求使用Jackson反序列化报错,Cannot deserialize instance of `java.lang.String` out of START_OBJECT toke

    Rest接口,使用Jackson作为json转换器,后端接收请求的时候报错了,异常信息: JSON parse error: Cannot deserialize instance of `java. ...

  4. FeignClient调用 Cannot deserialize instance of `java.lang.Boolean` out of START_OBJECT token to

    异常描述 Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize inst ...

  5. 解决POSTMAN传参报错,JSON parse error: Cannot deserialize instance of `java.util.ArrayList` out of START_OB

    前言:使用POSTMAN自测代码以便前后端联调时,发送请求后,BOOM!!!服务器抛了个这样式的东西出来. Resolved [org.springframework.http.converter.H ...

  6. fasterxml-jackson发生Can not deserialize instance of的原因

    背景: 项目中使用jackson反序列化工作时出现了Can not deserialize instance of相关的异常,现在针对出现的几种情况做一个小小的总结. (1)Cannot deseri ...

  7. 前端无法反序列化START\u数组标记-JSONCannot deserialize instance of `java.lang.String` out of START_ARRAY toke

    前端传参时报错:msg: "JSON parse error: Cannot deserialize instance of java.lang.String out of START_AR ...

  8. MismatchedInputException: Cannot deserialize instance of `xxx` out of START_ARRAY token

    问题 使用postman向端发送请求时,出现 org.springframework.http.converter.HttpMessageNotReadableException: JSON pars ...

  9. JSON parse error: Cannot deserialize instance of `com.haha.phb.io.UserArrayIO

    前言 最近开发新项目,接收前端提交的数组,报错 错误信息 {"timestamp": "2020-11-26T12:28:21.713+0000"," ...

最新文章

  1. cocos2dx event call stack
  2. Silverlight - Out of Browser配置,安装和卸载
  3. Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数
  4. 【转帖】Eclipse快捷键指南
  5. FaceBoundingBoxInInfraredSpace 得到的深度空间的数值为空
  6. linebreak_经典MT4指标3LineBreak
  7. 内外网同时使用-路由配置
  8. 3个小故事让你搞懂什么是敏捷开发模式!
  9. 计算机组成原理简答课后答案,计算机组成原理_习题集(含答案).doc
  10. Mac下载安装vscode
  11. J2EE配置文件加密
  12. Android程序水印效果
  13. 求两者较大值的max函数的用法(c++基础)
  14. CAN 网络通信矩阵
  15. 请写出一段 python 代码实现删除一个 list 里面的重复元素
  16. Visual Studio 2008下载及破解方法
  17. Ubuntu操作-11 双显卡
  18. python123大小写转换_python人民币小写转大写辅助工具
  19. IBM SPSS Statistics 与用户自定义 Python 模块的集成及分析
  20. Cirium报告显示:航空客运量过去21年的增长在2020年消失殆尽

热门文章

  1. c 语言代码 读入一个浮点数,c – 从.txt文件读取浮点数
  2. pointnet-pytorch代码运行
  3. Java开发环境配置过程详解(包括IDEA配置Java)
  4. 应对CentOS停服,麒麟信安可为用户提供完善的迁移方案
  5. 学习Linux命令(37)
  6. 电脑操作技巧,人人都要知道的电脑技巧
  7. OpenSearch在线干预服务
  8. 一张图片能查到多少信息(社工)
  9. 阿里巴巴中间件之Seata
  10. 滤芯怎么换 石头机器人_这几招,教你如何正确保养扫地机器人