嗨,大家好,我有這個JSONObject
我很難分析它。如何解析此JSONArray
這裏是JSON
,
{
"query": {
"count": 2,
"created": "2016-11-07T15:29:47Z",
"lang": "en-US",
"results": {
"rate": [{
"id": "USDINR",
"Name": "USD/INR",
"Rate": "66.7700",
"Date": "11/7/2016",
"Time": "3:27pm",
"Ask": "66.8000",
"Bid": "66.7700"
}, {
"id": "USDEUR",
"Name": "USD/EUR",
"Rate": "0.9060",
"Date": "11/7/2016",
"Time": "3:29pm",
"Ask": "0.9065",
"Bid": "0.9060"
}]
}
}
}
正如你可以看到上面有兩個「率」我想先「速率」存儲到字符串數組稱爲Result[0]
和第二個「率」來Result[1]
。
在這裏,我在嘗試。
JSONObject object = new JSONObject(JSON);
JSONObject rateObject = object.getJSONObject("rate");
JSONArray rateArray = rateObject.getJSONArray("Rate");
result[0] = rateArray.getString(0);
result[1] = rateArray.getString(1);
我知道也許我這樣做就像愚蠢。所以請幫助我。
對不起仍然有困惑 –
試圖澄清這個例子,你有什麼掙扎? – fafl
你期望'rateArray [0]'做什麼? – njzk2