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"]}