JSON是一種輕量級的數(shù)據(jù)交換格式,使用它將數(shù)據(jù)結(jié)構(gòu)序列化成字符串,并且也可以把字符串解析成JSON對象和JSON數(shù)組。
JSONObject jsonObject = new JSONObject(jsonString); JSONArray jsonArray = jsonObject.getJSONArray("arrayName");
在上面的代碼中,我們首先定義了一個JSONObject對象,然后使用它將字符串轉(zhuǎn)換為JSON對象。接下來,我們通過調(diào)用getJSONArray方法來獲取JSON數(shù)組。
String jsonString = "{\"arrayName\":[\"value1\",\"value2\"]}";
在這里,我們定義了一個JSON字符串。可以看到,該字符串包含一個名為“arrayName”的JSON數(shù)組,其值為“value1”和“value2”。
for (int i = 0; i < jsonArray.length(); i++) { System.out.println(jsonArray.getString(i)); }
在上面的代碼中,我們遍歷JSON數(shù)組并輸出其中的每個值。
總之,使用JSON可以輕松地將字符串轉(zhuǎn)換為JSON數(shù)組和JSON對象。這個功能使得處理JSON數(shù)據(jù)變得非常容易。