A JSONObject สามารถแยกวิเคราะห์ข้อความจากสตริงเพื่อสร้าง แผนที่ -like วัตถุและ JSONArray สามารถแยกวิเคราะห์ข้อความจากสตริงเพื่อสร้าง เวกเตอร์ -เหมือนวัตถุ นอกจากนี้เรายังสามารถเพิ่ม JSONArray ภายใน JSONObject โดยสร้าง JSONArray ก่อนโดยมีบางรายการและเพิ่มอาร์เรย์ของรายการเหล่านี้ไปยัง put() วิธีการของ JSONObject ชั้นเรียน
ไวยากรณ์
public JSONObject put(java.lang.String key, java.util.Collection<?> value) throws JSONException
ตัวอย่าง
import org.json.*; public class AddJSONArrayTest { public static void main(String[] args) throws JSONException { JSONArray array = new JSONArray(); array.put("INDIA"); array.put("AUSTRALIA"); array.put("ENGLAND"); JSONObject obj = new JSONObject(); obj.put("COUNTRIES", array); System.out.println(obj); } }
ผลลัพธ์
{"COUNTRIES":["INDIA","AUSTRALIA","ENGLAND"]}