당신은 같은 것을 할 거라고 : 여기에 대한 추가 정보에 대한 링크입니다 초래
// Using a variety of maps since all should work..
HashMap<String, Object> pkt = new HashMap<String, Object>();
LinkedHashMap<String, String> data1 = new LinkedHashMap<String, String>();
data1.put("b", "2");
data1.put("c", "3");
data1.put("a", "1");
LinkedHashMap<String, String> data2 = new LinkedHashMap<String, String>();
data2.put("z", "3");
data2.put("y", "2");
data2.put("x", "1");
TreeMap<String, Object> data3 = new TreeMap<String, Object>();
data3.put("z", "3");
data3.put("y", "2");
data3.put("x", "1");
pkt.put("data2", data2);
pkt.put("data3", data3);
pkt.put("mid", "1328779096525");
pkt.put("data1", data1);
pkt.put("msg", "10012");
try {
JSONStringer stringer = new JSONStringer();
stringer.object();
stringer.key("pkt");
toJSON(pkt, stringer);
stringer.endObject();
System.out.println(stringer.toString());
} catch (JSONException e) {
// Time for some error-handling
}
이 (볼 형식) :
{
"pkt":{
"data2":{
"z":"3",
"y":"2",
"x":"1"
},
"mid":"1328779096525",
"data3":{
"x":"1",
"y":"2",
"z":"3"
},
"msg":"10012",
"data1":{
"b":"2",
"c":"3",
"a":"1"
}
}
}
지금까지 시도한 것은 무엇입니까? – Selvin