我們如何在 Java 中將 JSONArray 新增到 JSONObject 中?


JSON 是用於交換資料的一種基於文字的格式。它是一個輕量級 元件,且獨立於語言。我們還可以將JSONArray 新增到JSONObject。我們需要先將一些項新增到ArrayList並將此列表傳遞給JSONArray 類的put() 方法,最後使用put() 方法將此陣列新增到JSONObject

示例

import org.json.*;
import java.util.*;
public class AddJSONArrayToJSONObjTest {
   public static void main(String args[]) {
      List<String> list = new ArrayList<String>();
      list.add("Raja");
      list.add("Jai");
      list.add("Adithya");
      JSONArray array = new JSONArray();
      for(int i = 0; i < list.size(); i++) {
         array.put(list.get(i));
      }
      JSONObject obj = new JSONObject();
      try {
         obj.put("Employee Names:", array);
      } catch(JSONException e) {
         e.printStackTrace();
      }
      System.out.println(obj.toString());
   }
}

輸出

{"Employee Names:":["Raja","Jai","Adithya"]}

更新時間: 04-07-2020

1.7 萬+瀏覽

開啟你的職業生涯

完成課程取得認證

入門
廣告