首先需要jar
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.51</version>
</dependency>
FastJson
阿里的json数据解析工具包,国内比较流行,用的较多。
对象转json字符串
JSON.toJSONString(user);
对象转json对象
(JSONObject)JSON.toJSON(user);
json字符串转对象
JSON.parseObject(jsonString, User.class);
json对象转对象
User javaObject = JSON.toJavaObject(jsonObject, User.class);
list 转 json
String jsonString = JSON.toJSONString(users);
json 转 list
List<User> parseArray = JSON.parseArray(jsonString, User.class);