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);
版权声明:本文为qq_24334367原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。