代码:
List<entity> list;
entity.setName("aa");
entity.setCode("11");
list.add(entity);
entity.setName("bb");
entity.setCode("22");
list.add(entity);
Logger.e("list="+JSONObject.toJSONString()list);
list=[{"name":"bb","code":"22"},{"$ref":"$[0]"}]
fastjson解析重点重复引用。将代码修改为:
JSON.toJSONString(list, SerializerFeature.DisableCircularReferenceDetact);
意为拒绝重复引用。