我正面臨JSON問題,不知道如何處理它。我試圖獲得一個JSONArray,儘管應用程序永遠不會知道這個數據集的相應名稱。例如,我們有類似下面的數據集:Android JSONArray問題
{"Kobe":[{"Location":"LA","Position":"PG"}]}
通常以獲得與科比相對應的值,我會用: contentArray = json.getJSONArray("Kobe");
通過這樣做,我會獲得一個有兩個元素的數組,位置和位置。我的問題是,如果我不知道名稱是「科比」會發生什麼。我需要在運行時以某種方式動態獲取適當的名稱傳遞給.getJSONArray()函數。應用程序是盲目的,並且不知道名稱值對,直到數據實際從服務器到達。任何想法,想法,代碼片段都是受歡迎的。
謝謝。
是什麼恰恰意味着?返回此對象中字符串名稱的迭代器。 – 2012-01-31 21:37:34
Android/Java中的HashMap或Iterator類的其他一些良好用例何時使用?有人知道嗎? – 2012-01-31 22:14:24