Json
JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。
利用Json实现前后端分离
JSON串有两种格式:JSONObject、JSONArray,数据格式如下:
JSONObject:{"address":"昌平区","postNum":"100000","name":"张三"}
JSONArray:[{"address":"西城区","postNum":"100001","name":"李四"}]
JavaScript中Json与对象的转换格式为
var obj = JSON.parse('{"a": "Hello", "b": "World"}'); //结果是 {a: 'Hello', b: 'World'} var json = JSON.stringify({a: 'Hello', b: 'World'}); //结果是 '{"a": "Hello", "b": "World"}'
Java中将对象格式转为Json格式为
ObjectMapper mapper=new ObjectMapper(); mapper.writeValueAsString(object);
Fastjson 是一由阿里巴巴开发的开源 Java 库,可以将 Java 对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为 Java 对象。
Fastjson 可以操作任何 Java 对象,即使是一些预先存在的没有源码的对象。
使用时需要导入依赖
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.78</version> </dependency>

浙公网安备 33010602011771号