使用java的JSON api

使用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"
        }
    ]
}
posted @ 2013-03-22 10:54  mongg  阅读(764)  评论(0编辑  收藏  举报