Can not deserialize instance of java.util.ArrayList out of START_OBJECT token

以你之姓@ 2022-12-13 01:47 213阅读 0赞

之前向后台传输数据会报该异常:Can not deserialize instance of java.util.ArrayList out of START_OBJECT token

这是对象属性转换发生异常

数据格式如下:典型的K-V样式,

{
“param”:[
{“tid”:”196053658946982”,
“days”:”3”
},
{
“tid”:”199486670806717”,
“days”:”3”
}
]
}

问题是JSON默认情况下,它不能被反序列化成一个集合,因为它实际上不是一个JSON数组,应该传如下格式:

[
{“tid”:”196053658946982”,
“days”:”3”
},
{
“tid”:”199486670806717”,
“days”:”3”
}
]

发表评论

表情:
评论列表 (有 0 条评论,213人围观)

还没有评论,来说两句吧...

相关阅读