引入json工具依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.76</version>
</dependency>
对象转json字符串
String jsonString = JSON.toJSONString(<对象>);
json字符串转对象
List<T> list = JSON.parseArray("<json字符串>", <指定的泛型的类型>);
List<Object> list = JSON.parseArray("json字符串");
List<Object> list = JSON.parseObject("json字符串",new TypeReference<List<Object>>() {});
Map<String, Object> map = JSON.parseObject("json字符串");
Object obj = JSON.parseObject("json字符串",Object.class);
Map<String, String> map = JSON.parseObject("json字符串",new TypeReference<Map<String, String>>(){});
json字符串校验
boolean validate = JSONValidator.from("json字符串").validate();