[json] org.json.* 사용하기

프로그래밍/ETC 2010. 4. 20. 16:05 Posted by galad
public void testJson() {
        try {
            JSONStringer test1 = new JSONStringer();
            test1
                .object()
                    .key("key")
                    .value("value")
                .endObject();
           
            System.out.println(test1.toString());
           
            JSONStringer test2 = new JSONStringer();
            test2
                .array() // array 시작 [
                    .object() // object 시작 {
                        .key("key")
                        .value("value")
                        .key("key2")
                        .value("value2")
                    .endObject() // object 끝 }
                    .object()
                        .key("2key")
                        .value("2value")
                    .endObject()
                .endArray(); // array 끝 ]
           
            System.out.println(test2.toString());
        }
        catch(Exception e) {
            e.printStackTrace();
        }
    }

결과는
{"key":"value"}
[{"key":"value","key2":"value2"},{"2key":"2value"}]