JSONObject.toBean方法一直在执行?

w_zixuan 2012-12-17 04:41:07
JAVA使用JSONObject.toBean将一个JSONObject对象转换为指定类型对象时,进去就不出来了!
这是为什么啊?
	public static Object getObject4JsonString(String jsonString, Class pojoCalss) {
Object pojo;
JSONObject jsonObject = JSONObject.fromObject(jsonString);
//System.out.println("jsonObject:\n"+jsonObject);
pojo = JSONObject.toBean(jsonObject, pojoCalss);
System.out.println("对象转换结束!");
return pojo;
}
...全文
278 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
w_zixuan 2012-12-17
  • 打赏
  • 举报
回复
引用 4 楼 fangmingshijie 的回复:
怎么可能一直循环呢。
我也不知道,好奇怪呀!
w_zixuan 2012-12-17
  • 打赏
  • 举报
回复
我看了下,pojoClass没有引用其他类,都是基础类型!
w_zixuan 2012-12-17
  • 打赏
  • 举报
回复
引用 3 楼 suciver 的回复:
是不是pojoClass这个类对象里面引用了其它对象,其它对象又引用了pojoClass这种出现死递归的情况啊
这个我还没注意呢,我看看!
  • 打赏
  • 举报
回复
怎么可能一直循环呢。
suciver 2012-12-17
  • 打赏
  • 举报
回复
是不是pojoClass这个类对象里面引用了其它对象,其它对象又引用了pojoClass这种出现死递归的情况啊
w_zixuan 2012-12-17
  • 打赏
  • 举报
回复
好像是,我测试了一个简单点的类对象没问题。
iamhj 2012-12-17
  • 打赏
  • 举报
回复
jsonString有情况

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧