How does java read data in json format

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);

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326381029&siteId=291194637