我們在 Java 中如何新增一個 JSONArray 在 JSONObject 中?


JSONObject 可以解析文字從 String 產生像map的物件,JSONArray 可以解析文字從 String 產生像vector的物件。我們也可以透過首先建立具有幾個元素的 JSONArray 並在JSONObject 類的put()方法中新增這些元素陣列來在 JSONObject 中新增 JSONArray。

語法

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

更新日期:2020-07-04

5K+ 瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.