1. FastJson 序列化时,
若果对象某个值为null,则序列化后不显示。
2.JSONObject,
JSONArray是JSON的两个子类。
JSONObject相当于Map<String, Object>,或者实体类 实体类和map集合转化成json的格式相似的
JSONArray相当于List<Object>。
3.序列化
String aaString = JSON.toJSONString(aaObject);
反序列化:
AA aaObject = JSON.parseObject(aaString, AA.class);
4.用JSON实现深拷贝。
AA aa2=JSON.parseObject(JSON.toJSONString(aa),AA.Class);
JavaScript
var str=JSON.stringify(obj);转换成字符串
var obj=JSON.parse(str); 转换成对象
浅拷贝对象的赋值,共用一个地址。深拷贝,不一样的对象