使用Fastjson解析List对象时出现$ref: “$.list[0]“的问题原因及解决方法
1. 遇到的问题:在解析List时,List的对象中又包含了一个对象。然后使用JSON.toJSONString(List<>);就出现了问题如下:"tokenDTO": {"$ref": "$.balanceList[1].tokenDTO"},然后,百度了一下,出现”ref":"ref":".balanceList[1].tokenDTO”就是循环引用造成的。循环引用:当一个对象包含另一个对象时,fastjson就会把该对象解析成引用。2. 原因:$ref 标示的,下
转载
2020-08-13 11:56:09 ·
1010 阅读 ·
1 评论