您的位置:首页 > 移动开发 > Objective-C

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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息