1.String类型转json对象
JSONObject jsonObject= JSONObject.parseObject(str);
2.String转java对象
JavaObject obj=JSON.parseObject(str,javaObject.class);
3. String转化为Map类型
Map map = JSONObject.parseObject(str,Map.class);
4. String转Object
Object obj=JSONObject.parse(str);
5. String类型的集合转List
List list= JSONObject.parseArray(stringList);
6.String转jsonArray
JSONArray jsaonArray=JSONObject.parseArray(str);
7.java对象转化成String
String s=JSONObject.toJSONString(javaObject.class);
String s1=JSONObject.toString(javaObject.class);
两种结果是一样的
8. java对象转化成Object
Object str=JSONObject.toJSON(javaObject.class);
9. json对象转化成Object
Object obj=JSONObject.toJavaObject(jsonObject, javaObject.class);
10. json对象转化为List类型
JSONArray.parseArray(JSONObject.toJSONString(jsonObject, List.class))