首先需要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);