alibaba JSON
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.47</version>
</dependency>
//将java对象转换成JSONObject
JSONObject json = (JSONObject) JSONObject.toJSON(java对象);
hutool JSON
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.5.8</version>
</dependency>
JSONObject jsonObject = new JSONObject();
JSONArray jsonArray = new JSONArray();
//将json转换成对象 将json转换成String
JSONUtil.toBean(jsonObject.toString(),Object.class);
//将集合转换成任意对象
List<Object> list = JSONUtil.toList(jsonArray.toString(), Object.class);