我試圖這樣從這個JSON文件中獲取數據的JSON文件的對象導航:http://api.worldbank.org/countries/ir?format=json如何在不同的陣列和
如果你有一個JSON編輯器(like this)看看文件,你會看到陣列中有數組和對象。我只能訪問第一級。但如何進入更深層次。因此,通過代碼,我可以得到國名和首都此行
JSONArray array = json.getJSONArray("data");
JSONObject c = array.getJSONObject(0);
JSONArray array2 = array.getJSONArray(1);
JSONObject c2 = array2.getJSONObject(0);
//Storing JSON item in a Variable
String name = c2.getString(NAME);
String capitalCity = c2.getString(CAPITALCITY);
:這裏是我迄今所做的。
但在同一陣列在有稱爲區域它具有其他兩個字符串,ID和值另一個對象。我如何訪問區域並獲取值?