net.sf.json.JSONException: 'object' is an array. Use JSONArray instead
2016-04-09 19:35
1061 查看
list集合转换JSON出错误
意思是:对象”是一个数组。
使用jsonarray取代。
解决方法:
将JSONObject替换为JSONArray
代码:
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
JSONArray json = JSONArray.fromObject(newList, jsonConfig);
result = json.toString();
意思是:对象”是一个数组。
使用jsonarray取代。
解决方法:
将JSONObject替换为JSONArray
代码:
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
JSONArray json = JSONArray.fromObject(newList, jsonConfig);
result = json.toString();
相关文章推荐
- Objective-C 深入理解 +load 和 +initialize
- 深入理解 Objective-C 的方法调用流程
- 【Objective-C】GCD介绍
- List<Map<String, Object>>的循环
- Objective-C Runtime 运行时之六:拾遗
- Objective-C Runtime 运行时之五:协议与分类
- Objective-C Runtime 运行时之四:Method Swizzling
- Objective-C Runtime 运行时之三:方法与消息
- Objective-C Runtime 运行时之二:成员变量与属性
- Objective-C Runtime
- Objective-C Runtime总结
- object数组
- 杂记:Visual Tracking + Object Proposals + Features + Coding
- SizeClasses
- [QT][源码分析]QObject::connect
- Exception in thread "main" java.lang.NoSuchMethodError: scala.Predef$.ArrowAssoc(Ljava/lang/Object;)
- Win7 64b的VS2015 如何使用nmake成功编译detour express 3.0-error2202 警告被视为错误 - 没有生成“object”文件
- 覆盖Object类的equals、hashCode和toString方法
- setObject()用法
- 关于 Object...args