// 主json
JSONObject json = new JSONObject();
// 次一级json
JSONObject json1 = new JSONObject();
JSONObject json2 = new JSONObject();
JSONObject json3 = new JSONObject();
json.put("code", "0");
// 次一级菜单名称
List<Map<String, String>> attrList = new ArrayList<>();
List<Map<String, String>> funcList = new ArrayList<>();
List<Map<String, String>> eventList = new ArrayList<>();
Map<String, String> map1 = new HashMap<>();
Map<String, String> map2 = new HashMap<>();
map1.put("vsdvcsd", "aaaaaaaaa");
map2.put("aaaaaavcddd", "15424");
attrList.add(map1);
attrList.add(map2);
Map<String, String> map3 = new HashMap<>();
map3.put("aa", "bb");
funcList.add(map3);
Map<String, String> map4 = new HashMap<>();
map4.put("11", "22");
eventList.add(map4);
json2.put("funcList", funcList);
json1.put("attrList", attrList);
json3.put("eventList", eventList);
json1.putAll(json2);
json1.putAll(json3);
json.put("data", json1);
System.out.println(json.toString());
System.out.println(funcList);
JSONObject json = new JSONObject();
// 次一级json
JSONObject json1 = new JSONObject();
JSONObject json2 = new JSONObject();
JSONObject json3 = new JSONObject();
json.put("code", "0");
// 次一级菜单名称
List<Map<String, String>> attrList = new ArrayList<>();
List<Map<String, String>> funcList = new ArrayList<>();
List<Map<String, String>> eventList = new ArrayList<>();
Map<String, String> map1 = new HashMap<>();
Map<String, String> map2 = new HashMap<>();
map1.put("vsdvcsd", "aaaaaaaaa");
map2.put("aaaaaavcddd", "15424");
attrList.add(map1);
attrList.add(map2);
Map<String, String> map3 = new HashMap<>();
map3.put("aa", "bb");
funcList.add(map3);
Map<String, String> map4 = new HashMap<>();
map4.put("11", "22");
eventList.add(map4);
json2.put("funcList", funcList);
json1.put("attrList", attrList);
json3.put("eventList", eventList);
json1.putAll(json2);
json1.putAll(json3);
json.put("data", json1);
System.out.println(json.toString());
System.out.println(funcList);
System.out.println(json1);
输出结果
{"code":"0","data":{"attrList":[{"vsdvcsd":"aaaaaaaaa"},{"aaaaaavcddd":"15424"}],"eventList":[{"11":"22"}],"funcList":[{"aa":"bb"}]}}
[{aa=bb}]
{"attrList":[{"vsdvcsd":"aaaaaaaaa"},{"aaaaaavcddd":"15424"}],"eventList":[{"11":"22"}],"funcList":[{"aa":"bb"}]}