1、java对象转JSON串
String jsonString = JSON.toJSONString(java对象);
2、JSON串转java对象
Java对象 java对象 = JSON.parseObject(jsonString, Java对象.class);
3、java对象对象数组转JSON串
Java对象[] java对象s =new Java对象[2];
java对象s[0] = xxx1;
java对象s[1] = xxx2;
String jsonString = JSON.toJSONString(java对象s);
4、JSON串转java对象对象数组
List< Java对象> java对象s = JSON.parseArray(jsonString, Java对象.class);
5、JSON串、JSON对象、JSON数组
JSONObject obj1 =new JSONObject(jsonString);
String str = obj1.getString("xxx");
JSONArray jsonArray = obj.getJSONArray("xxx");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject obj2 = jsonArray.getJSONObject(i);
}
网友评论