json字符串转JSONObject,输出JSONObject问题
2016-07-29 10:59
447 查看
json架包:json-lib-2.4-jdk15.jar
json字符串(存在null值)转JSONObject 后return JSONObject对象的时候会报错
例如:
错误:
解决方法:
把字符串里的null值用"" 替换(要加转义)
---------------------------------------------------------------------阿纪----------------------------------------------------------------------
json字符串(存在null值)转JSONObject 后return JSONObject对象的时候会报错
例如:
String str= "{\"prop1\":\"val1\", \"prop2\":123, \"prop3\":null}";
错误:
net.sf.json.JSONException: null object at net.sf.json.JSONObject.verifyIsNull(JSONObject.java:2856) at net.sf.json.JSONObject.isEmpty(JSONObject.java:2212)
解决方法:
把字符串里的null值用"" 替换(要加转义)
String data= "{\"prop1\":\"val1\", \"prop2\":123, \"prop3\":null}"; data = data.toString().replaceAll("null", "\"\""); JSONObject json = JSONObject.fromObject(data); return json;
---------------------------------------------------------------------阿纪----------------------------------------------------------------------
相关文章推荐
- android开发 GSON和JsonObject互相转换时Base64字符串末尾自动添加了换行符的问题
- object转json字符串时NULL值字段过滤及map、json互转后map类型问题
- JSONObject.fromObject 转换JSON字符串Map的问题
- JSONObject.fromObject 转换JSON字符串Map时间处理的问题
- Jquery转换json对象为字符串 JSON.stringify(jsonObject)[及其浏览器兼容性问题]
- JsonObject存入顺序和输出顺序不一样问题-豆果
- JSONObject.fromObject 转换JSON字符串Map的问题
- asp.net向前台输出正则表达式字符串的问题
- Struts2+Spring输出JSON供AJAX调用注意的小问题
- 将Json字符串转换为ASP对象(parse json string to asp object)
- Object转化成JSON字符串
- 用 SuperObject 解析淘宝上的 Json 数据 - 回复 "macrolen" 的问题
- VC字符串输出对齐问题(转)
- php解决json_encode输出GB2312中文问题 (数组)
- 整数数组输出字符串的问题
- Json对象格式化字符串输出[转]
- 输出用空格对齐字符串的函数 - 回复 "老A123" 的问题
- 转:使用eval()解析JSON格式字符串应注意的问题
- 使用eval()解析JSON格式字符串应注意的问题
- 关于字符串的输入输出问题