在Java中操作JSON格式數據時,有時候需要動態地往JSON數組中添加元素。下面我們來看如何在Java中插入JSON數組。
//導包 import org.json.JSONArray; import org.json.JSONObject; //創建一個JSON數組并初始化 JSONArray jsonArray = new JSONArray(); jsonArray.put("string"); jsonArray.put(1); jsonArray.put(true); //創建一個JSON對象用來表示數組元素 JSONObject element = new JSONObject(); element.put("name", "張三"); element.put("age", 20); //將JSON對象添加到JSON數組中 jsonArray.put(element);
以上代碼中,我們首先導入了需要使用的JSON包,然后創建一個JSON數組,并向其中添加不同類型的元素。接著我們創建了一個JSON對象,用來表示數組中的一個元素。最后,通過使用put()方法將JSON對象添加到JSON數組中。
值得注意的是,如果要向JSONArray中添加一個Object類型的元素,可以直接調用JSONArray的put(Object obj)方法,而不需要調用JSONArray的put(int index, Object obj)方法。