fastjson解释json和object问题
2017-08-29 09:49
363 查看
fastjson可以将json字符串转为对象,也能将对象转为字符串。
我们经常将一个对象转为json传递,接收到后再转为object。
这里有几个问题要注意:
1、解释json后得到的对象必须有默认的构造方法
2、object转json时候:
不能调用:JSON.toJSONString(Obejct);方法
因为这个生成的string是含义斜杠的:
例如:”{\”account\”:\”akid\”,\”userId\”:1}”
应该调用JSON.toJSON(Obejct);
生成不含斜杠的json
直接传递一个jsonObject。接收到后再调用JSON.parseObject(string,Object.class);
我们经常将一个对象转为json传递,接收到后再转为object。
这里有几个问题要注意:
1、解释json后得到的对象必须有默认的构造方法
2、object转json时候:
不能调用:JSON.toJSONString(Obejct);方法
因为这个生成的string是含义斜杠的:
例如:”{\”account\”:\”akid\”,\”userId\”:1}”
应该调用JSON.toJSON(Obejct);
生成不含斜杠的json
直接传递一个jsonObject。接收到后再调用JSON.parseObject(string,Object.class);
相关文章推荐
- 关于 java JSONArray JSONObject转换问题
- net.sf.json.JSONObject 转实体类时遇到 空“”被赋值一个当前时间的问题,解决
- 关于如何处理JSONObject.fromObject(Object obj)无法转换特殊日期(java.sql.Date,java.sql.Timestamp)格式的问题。
- JSONObjectWithData方法里options參数选择解释
- 使用json-lib的JSONObject.toBean( )时碰到的日期属性转换的问题
- JSONObject #getString(String string) 空值(null)问题
- JSONObject.fromObject解决Key只能为String类型问题[转载]
- fastjson的@JSONField注解的一点问题
- JsonObject中的key-value数据解析排序问题
- JavaScript的eval JSON object问题
- JSONObject.fromObject问题
- 使用json-lib的JSONObject.toBean( )时碰到的日期属性转换的问题
- json数组作为参数传递给java时候object问题
- NO.79 JSONObject.fromBean java.sql.Date.getHours IllegalArgumentException问题之解决
- JSONObject.fromObject 转换JSON字符串Map的问题
- Java 用Jackson进行json和object之间的转换(并解决json中存在新增多余字段的问题)
- java与json互相转换(解决日期问题),js显示json数据时出现日期类型显示[object,object]现象解决!
- Java json中fromObject() undefined问题解决方案
- 解决三星手机post请求时参数包括集合,封装成JSONObject,结果不是数组而是数组的地址问题
- JSONObject put List<Double> 后转化为String问题的解决办法