net.sf.json.JSONException: 'object' is an array. Use JSONArray instead
2014-04-29 10:07
429 查看
list集合转换JSON出错误意思是:对象”是一个数组。使用jsonarray代替。
解决方法:
将JSONObject替换为JSONArray
代码:
JsonConfig jsonConfig = new JsonConfig();jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);JSONArray json = JSONArray.fromObject(newList, jsonConfig); result = json.toString();
解决方法:
将JSONObject替换为JSONArray
代码:
JsonConfig jsonConfig = new JsonConfig();jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);JSONArray json = JSONArray.fromObject(newList, jsonConfig); result = json.toString();
相关文章推荐
- net.sf.json.JSONException: 'object' is an array. Use JSONArray instead
- net.sf.json.JSONException: 'object' is an array. Use JSONArray instead
- net.sf.json.JSONException: 'object' is an array. Use JSONArray instead
- net.sf.json.JSONException: java.lang.NoSuchMethodException: Property 'username' has no getter method
- 扰人的异常:net.sf.json.JSONException: Object is null
- net.sf.json.JSONException: Object is null
- net.sf.json.JSONException: Object is null
- net.sf.json.JSONException: Found starting '{' but missing '}' at the end. at character 0 of null
- net.sf.json.JSONException: Object is null
- net.sf.json.JSONException: Object is null
- net.sf.json.JSONException: There is a cycle in the hierarchy! 解决方法
- net.sf.json.JSONException: There is a cycle in the hierarchy!
- net.sf.json.JSONException: There is a cycle in the hierarchy
- 解决此类问题:warning: unable to bind to property '' on class 'Object' (class is not an IEventDispatcher) .
- 错误 net.sf.json.JSONException: There is a cycle in the hierarchy!
- json解析过程中遇到net.sf.json.JSONException: There is a cycle in the hierarchy!问题
- 关于使用JSONArray.fromObject()方法和引入net.sf.json包所需要的jar包支持
- 关于json解析时异常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {的解决方法
- org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {解决方法
- net.sf.json.JSONException: There is a cycle in the hierarchy!