alibaba出品

1
2
3
4
5
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>x.x.x</version>
</dependency>
1
2
String text = JSON.toJSONString(obj); //序列化
VO vo = JSON.parseObject("{...}", VO.class); //反序列化

JSON.toJsonString(Object)主要有两个方法将对象转换为json字符串

JSON.parseObject(String, Object.class)将json字符串转换为对象,转换的时候需要指定对应的对象类

https://github.com/alibaba/fastjson/wiki/Quick-Start-CN