JSON有一个非常经典的问题:JSONException: There is a cycle in the hierarchy!俗称死循环.解决这个问题至少有三种以上的办法,总之一句话就是过滤.今天尝试着从 反射的角度来阐述和解决这个问题. 一.“反射重组(姑且这么叫吧)” 废话不多说,直接上代码.以下代码,预设有两个实体类,Company及Product,它们为一对多双向关联映射.类Product中有属性company与之关联类Company.现在,需要以 列表形式展示Product,后台…
(转自)https://www.cnblogs.com/robbinluobo/p/7217387.html String.JsonObject.JavaBean 互相转换 User user = new Gson().fromJson(jsonObject, User.class); User user = new Gson().fromJson(string, User.class); String string = new Gson().toJson(user); JsonObject j…