解决JsonMappingException: out of START_ARRAY token

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 工作小总结
  • 时间:2021-11-20 23:36
  • 3996人已阅读
简介 存放在Redis里面的数据转换对象的时候错误信息:解决JsonMappingException: out of START_ARRAY token

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

存放在Redis里面的数据转换对象的时候错误信息:解决JsonMappingException: out of START_ARRAY token

60fac1d8745b33d117b467b15ec3643c.png

可以看到,Redis里面存放的是[{}]这个对象,我们知道[]表示数组的。说明Redis里面存放的是不是一个对象,而是数组对象。正常的Json对象应该是:{}。怎么解决呢?

既然是数组,我们就用数组来接收呗。数组接收后,在获取第0个。

或者:

db1f9d384cd49541042a12d33a0a5ed5.png

参考:

https://stackoverflow.com/questions/19333106/issue-with-parsing-the-content-from-json-file-with-jackson-message-jsonmappin

TopTop