我们在 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"]}
广告