1、概念:
JSON对象转换为其他对象称为解码
其他对象转换为JSON对象的过程为编码
2、js对象和json对象
(1) JSON字符串转为JSON对象
var obj = JSON.parse(str);
(2) JSON对象转为JSON字符串
var last=JSON.stringify(obj);
3、JAVA对象和JSON对象的相互转换
JSONObject.fromObject为编码方法,是将其他对象转换为JSON对象的方法
4、MAP和JSON之间的相互转换
MAP和JSON之间可以相互强制转换
5、JSONArray和LIST之间的相互转换
6、总结:
基于net.sf.json包转换json
其他对象转为Json(json编码),就通过JSONObject.fromObject和JSONArray.fromObject方法。
转换为Json对象或者jsonArray对象后可以调用一些方法,转换为其他java对象。