Java can use JSONObject and JSONArray to operate json objects and json arrays, the specific usage is as follows
1: java object and json string conversion:
java object - json string:
JSONObject JSONStr = JSONObject.fromObject(object);
String str = JSONStr.toString() ;
json string - java object:
JSONObject jsonObject = JSONObject.fromObject( jsonString );
Object pojo = JSONObject.toBean(jsonObject,pojoCalss);
2: java array object and json string conversion:
java array - json string:
JSONArray arrayStr = JSONArray. fromObject(List<?>);
String str = arrayStr.toString();
json string - java array:
JSONArray array = JSONArray.fromObject(str);
List<?> list = JSONArray.toList(array, ?.class);
How does java read data in json format
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=326381029&siteId=291194637
Recommended
Ranking