使用JSON 的java api
JSONObject obj = new JSONObject(); // 创建一个节点 JSONObject child = new JSONObject(); // 节点元素 child.accumulate("name", "yuankui"); child.accumulate("age", 13); child.accumulate("gender", "mail\n\001"); //加入到父节点 obj.append("persons", child); // 创建一个新节点 child = new JSONObject(); child.accumulate("name", "anan"); child.accumulate("age", 14); child.accumulate("gender", "female"); // 加入父节点 obj.append("persons", child); // 输出json字符串 System.out.println(obj);
需要关注的方法
obj.accumulate(String, Object);
obj.append(String, Object);
另外还有get方法
job.get(String):Object
上面的程序会输出:
{ "persons": [ { "age": 13, "name": "yuankui", "gender": "mail\n\u0001" }, { "age": 14, "name": "anan", "gender": "female" } ] }