fastjson fastJson的JSONField问题

vsikbqxv  于 2021-11-27  发布在  Java
关注(0)|答案(0)|浏览(269)
public class Comment {
    @JSONField(name = "pic_arr")
     public List<Pic> pics; 

    public List<Pic> getPics() {
        return pics;
    }

    public void setPics(List<Pic> pics) {
        this.pics = pics;
    }
}

服务端返回的数据:

{
  "pic_arr": [
        {
            "height": 1708,
            "tburl": "http://baidu.com",
            "url": "http://baidu.com",
            "width": 960
        }
    ],

    "pics": "2113"
}

然后fastJson解析就报错:com.alibaba.fastjson.JSONException: exepct '[', but string, type

服务端这两个字段都返回了,而且数据结构不一样。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题