![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JSON-lib组件
文章平均质量分 72
Love_Yu_Xiu
这个作者很懒,什么都没留下…
展开
-
JSON-lib学习(二)json-lib做json转换的原理
在java对象和json之间做转换的时候,json-lib组件,使用的是对象的getter/setter方法,即调用这些方法,不管这些getter/setter方法有没有对应的属性。因此,在做java对象与json之间的转换时候,除了属性的getter/setter方法,其他方法最好不要以get/set开头。package cycle;public class ComplexData...原创 2013-07-04 21:38:15 · 163 阅读 · 0 评论 -
JSON-lib学习(三)循环引用
如果A对象持有B的引用,B对象持有A的引用,这样就形成了循环引用,如果直接使用json-lib转换,会报错:net.sf.json.JSONException: There is a cycle in the hierarchy!import java.util.HashSet;import java.util.Set;public class Aclass{ ...原创 2013-07-08 20:22:22 · 163 阅读 · 0 评论 -
JSON-LIB 中的null,引发的问题
java中的null对象和"null"字符串,JSonObject会默认对这些数据进行处理。考虑到这样一种场景:发送方和接收方通过json格式数据进行交互 // key = null,这种键值对会直接被json-lib忽略 // key = "null",这种值会被json-lib转换null public static String sendJmsString()...原创 2013-09-05 20:58:11 · 968 阅读 · 0 评论