1)生成 JSON: 方法 1、创建一个 map,通过构造方法将 map 转换成 json 对象 Map<String, Object> map = new HashMap<String, Object>(); map.put("name", "zhangsan"); map.put("age", 24); JSONObject json = new JSONObject(map); 方法 2、创建一个 json 对象,通过 put 方法添加数据 JSONObject json=new JSONObject(); json.put("name", "zhangsan"); json.put("age", 24); 2)生成 JSON 数组: 创建一个 list,通过构造方法将 list 转换成 json 对象 Map<String, Object> map1 = new HashMap<String, Object>(); map1.put("name", "zhangsan"); map1.put("age", 24); Map<String, Object> map2 = new HashMap<String, Object>(); map2.put("name", "lisi"); map2.put("age", 25); List<Map<String, Object>> list=new ArrayList<Map<String,Object>>(); list.add(map1); list.add(map2); JSONArray array=new JSONArray(list); System.out.println(array.toString());
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/7542.html