后台发送json数据,将List转化成json数据时执行到JSONArray distJson=JSONArray.fromObject(ChapterList)就报错的问题解决方案
2015-07-28 16:06
691 查看
在后台利用json发送一个List类型的数据到前台页面。发现在后台执行到
JSONArray distJson=JSONArray.fromObject(ChapterList)总是报出死循环错误。
查了很多资料发现,在ChapterList中某些属性是引用的即是对象类型的数据,所以在转换时会出现死循环的现象。
解决方法是:将ChapterList中的数据取出放入JSONObject。之后再放入JSONArray中。
JSONArray distJson=JSONArray.fromObject(ChapterList)总是报出死循环错误。
查了很多资料发现,在ChapterList中某些属性是引用的即是对象类型的数据,所以在转换时会出现死循环的现象。
解决方法是:将ChapterList中的数据取出放入JSONObject。之后再放入JSONArray中。
相关文章推荐
- 基于ArcObject河流渐变效果实现
- OC基础12:数字、字符串和集合1
- 详解Objective-C的meta-class
- Windchill学习之WTObject主内容打包下载
- MediaPlayer类介绍-----继承自object
- 使用C++在CAD中添加菜单栏(ObjectARX)
- C# Dictionary<String, object> 字典嵌套 循环遍历
- js:{}与new Object()的区别是什么
- objective-c优雅的语法
- Objective-C字符串处理
- objective-c 多参数方法的定义与调用
- Objective-C语法快速参考
- object-c利用头文件实现能用单例
- Objective-C #pragma
- Swift学习记录(Swift和Object-C混编之可选值类型的选择)
- 【Python】unicode' object is not callable
- Objective-C 省市区 字典 封装
- 无限互联的日子——连载一
- [学习笔记—Objective-C]《Objective-C-基础教程 第2版》第九章 内存管理
- object-c基础学习 基于<iOS软件开发揭秘>