| 2013/5/30 | J2EE | 被围观 10,819 views+
当使用json-lib在Java中把对象转换为JSON字符串时易产生的错误,主要的原因是出现了如下的情形: model a里面包含了b,而model b里面又包含了a,这样造成了解析成对象的过程中的死循环,于是就报错了: net.sf.json.JSONException: There is a cycle in the hierarchy! at net.sf.json.util.CycleDetectionStrategy$StrictCycleDetectionStrategy.handleRepeatedReferenceAsObject(CycleDetectionStrategy.java:97) 如果还是需要保留这种关系,可以使用json-lib提供的JsonConfig把循环的属性在转换的过程中忽略掉: JsonConfig config = new JsonConfig(); config.setExcludes(n...
随机文章 本月热门 热评
1 Javascript笔记 – Javascript中的数组 2012/5/22
2 SQL语句实用例子 MySQL编码设置 2011/10/13
3 软件工程学概述-软件工程 软件危机 软件过程 2011/7/1
4 Linux下sed,awk,grep,cut,find等常用命令介绍 2011/6/11
5 Tomcat源码分析 – HttpServlet的源码分析 2011/11/10
6 JVM 类加载器介绍及其父亲委托机制 Parent Delegation 2011/11/5
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
猜您喜欢
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.