fastjson集合转字符串

冰释水 发布于 2014/01/20 13:40
阅读 1K+
收藏 0

 public static void main(String[] args) {
  
  User u1 = new User();
  u1.setId("1212");
  
  List<User> list = new ArrayList<User>();
  list.add(u1);
  list.add(u1);
  
  System.out.println(JSON.toJSONString(list));
 }

输出结果为:[{"createtime":1390196028400,"id":"1212"},{"$ref":"$[0]"}]

集合里放2个相同对象,第二个对象将不会转换。

哪位大神知道该怎么设置?

加载中
0
阿影
阿影
JSON.toJSONString(list, SerializerFeature.DisableCircularReferenceDetect);
冰释水
谢谢,这个可以用。谢谢。
返回顶部
顶部