色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java json 添加數組

錢斌斌1年前8瀏覽0評論

Java中使用json庫將數據轉化為JSON格式是很方便的,而添加數組也很簡單。

一般情況下,我們創建一個JSONObject對象,然后添加各個屬性即可。如果需要添加數組,可以先創建一個JSONArray對象,然后將需要添加的元素逐個添加到數組中,最后將該數組添加到JSONObject對象中即可。

JSONObject data = new JSONObject();
JSONArray array = new JSONArray();
array.put("apple");
array.put("banana");
data.put("fruits", array);

在上述代碼中,我們創建了一個JSONObject對象,并創建了一個JSONArray對象,并將"apple"、"banana"逐個添加到數組中。最后將該數組添加到JSONObject對象中,將鍵名設為"fruits",實現了將數組添加到JSON中的目的。

有時候,需要添加的數組中的元素不是字符串而是對象或者其他類型,那么可以通過JSONArray的構造方法創建一個新的JSONArray對象來實現:

JSONObject data = new JSONObject();
JSONArray array = new JSONArray();
array.put(new JSONObject().put("name", "張三").put("age", 18));
array.put(new JSONObject().put("name", "李四").put("age", 20));
data.put("students", array);

在上述代碼中,我們創建了一個JSONObject對象,并創建了一個JSONArray對象,并將兩個JSONObject對象逐個添加到數組中。最后將該數組添加到JSONObject對象中,將鍵名設為"students",實現了將數組添加到JSON中的目的。

總的來說,Java中使用json庫添加數組很簡單,只需要先創建JSONArray對象,然后添加元素,最后將其添加到JSONObject對象中即可。