一.JSONObject 封装后数据展示结果

JSONObject jsonData = new JSONObject();
jsonData.put("Id", "Id");
jsonData.put("name", "name");
jsonData.put("age", "age");
System.out.println(jsonData.toJSONString());
注意json结构:{}
二.JSONArray封装后数据展示结果

JSONObject jsonData = new JSONObject();
jsonData.put("Id", "Id");
jsonData.put("name", "name");
jsonData.put("age", "age");
JSONArray jsonArr = new JSONArray();
jsonArr.add(jsonData);
System.out.println(jsonArr.toString());
注意json结构:{}
三.JSONObject中嵌套JSONObject

JSONObject jsonData = new JSONObject();
jsonData.put("Id", "Id");
jsonData.put("name", "name");
jsonData.put("age", "age");
JSONObject data = new JSONObject();
data.put("data",jsonData);
System.out.println(data.toString());
注意json结构:{"data":{}}
四.JSONObject中嵌套JSONArray

JSONObject jsonData = new JSONObject();
jsonData.put("Id", "Id");
jsonData.put("name", "name");
jsonData.put("age", "age");
JSONArray jsonArr = new JSONArray();
jsonArr.add(jsonData);
JSONObject data = new JSONObject();
data.put("data",jsonArr);
System.out.println(data.toString());
注意json结构:{"data":{}}
通过以上练习,各位可以掌握JSONObject与JSONArray组装结构过程。
牢记:JSONObject->{} ,JSONArray->\[\]