1、出现JSON parse error: Cannot deserialize instance of java.lang.Boolean out of START_OBJECT token错误

2、先去排查 响应返回值, 发现没有错



3. 之后便去Feign的自定义序列化器 , 还是没有效果
http://t.csdn.cn/PK3Fl
4. 尝试使用包装一下返回值ResponseEntity.ok(Result.ok(b)) 也没有效果
5. 最后便只能debug了。发现是自己逻辑错误。所有实际值与期望值不服,便出现如上错误(当集合为null时抛出异常, 而不是相反)

本文讲述了作者在处理Feign请求时遇到JSON解析错误的过程,包括检查响应、自定义序列化器和debug,最终发现问题出在逻辑错误,即对null值的处理不当。
3254

被折叠的 条评论
为什么被折叠?



