引入依赖
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency>
JAVA对象转json
Object o = JSON.toJSON(student); System.out.println(o.toString()); System.out.println("====="); String s = JSON.toJSONString(student); System.out.println(s);
JSON转对象、转Map
JSONObject object = JSONObject.parseObject("{\"boolean\":true,\"string\":\"string\",\"list\":[1,2,3],\"int\":2}"); Map map1 = JSONObject.parseObject("{\"boolean\":true,\"string\":\"string\",\"list\":[1,2,3],\"int\":2}",Map.class);