我们在 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+ 浏览

开启你的 职业生涯

完成课程获得认证

开始
广告