Java JSON simple สร้างและ Parser JSON ง่ายๆ ผ่าน JSONParser บน
วันนี้ขอแนะนำ Json simple
Java library ที่จะช่วยให้เราสามารถ
แปลง Object ให้เป็น JSON format
หละ Parse JSON ให้กลับเป็น Object ได้อย่างง่ายดาย
หาโหลดมาใช้ได้ที่นี่
http://code.google.com/p/json-simple/
ตัวอย่างการใช้งาน
สร้าง JSON ง่ายๆตามนี้เลย
JSONObject obj=new JSONObject();
obj.put("name","foo");
obj.put("num",new Integer(100));
obj.put("balance",new Double(1000.21));
obj.put("is_vip",new Boolean(true));
obj.put("nickname",null);
System.out.print(obj);
ผลที่ได้ตามนี้
Result: {"balance":1000.21,"num":100,"nickname":null,"is_vip":true,"name":"foo"}
หรือจะ Parser JSON ก็ง่ายๆ ตามนี้เลย
String s="[0,{\"1\":{\"2\":{\"3\":{\"4\":[5,{\"6\":7}]}}}}]";
Object obj=JSONValue.parse(s);
JSONArray array=(JSONArray)obj;
System.out.println("======the 2nd element of array======");
System.out.println(array.get(1));
System.out.println();
JSONObject obj2=(JSONObject)array.get(1);
System.out.println("======field \"1\"==========");
System.out.println(obj2.get("1"));