เว็บไซต์ทางการของ JSONเป็นที่ที่คุณควรดู มันมีไลบรารีต่างๆที่สามารถใช้กับ Java ได้ฉันเคยใช้อันนี้เป็นการส่วนตัวJSON-libซึ่งเป็นการใช้งานในไซต์ดังนั้นจึงมีคลาสเดียวกัน - วิธีการอื่น ๆ ในหน้านี้
หากคุณคลิกลิงก์ html ที่นั่นคุณจะพบสิ่งที่คุณต้องการ
ในระยะสั้น:
ในการสร้างวัตถุ json และอาร์เรย์ json รหัสคือ:
JSONObject obj = new JSONObject();
obj.put("variable1", o1);
obj.put("variable2", o2);
JSONArray array = new JSONArray();
array.put(obj);
o1, o2 สามารถเป็นประเภทดั้งเดิม (long, int, boolean), Strings หรือ Arrays
กระบวนการย้อนกลับค่อนข้างง่ายฉันหมายถึงการแปลงสตริงเป็นวัตถุ / อาร์เรย์ json
String myString;
JSONObject obj = new JSONObject(myString);
JSONArray array = new JSONArray(myString);
ในการแยกวิเคราะห์อย่างถูกต้องคุณเพียงแค่ต้องรู้ว่าคุณกำลังแยกวิเคราะห์อาร์เรย์หรือวัตถุ