我有這樣的JSON數據轉換JSONArray字符串數組
{"mydata":{"numbers":[12,23,34]}}
通過採取JSONObject的我獲得以下對象:
JSONObject obj = mydataObj.getJSONObject("mydata");
所以obj是這樣的:
{"numbers":[12,23,34]}
我需要使用數字元素。所以我會做一個for-loop來使用元素。
String numbers = myObject.getString("numbers");
這給了像這樣的字符串:
["12","23","34"]
我怎樣才能將它轉換爲數組或數組列表?
所以我將有一個數組值爲12,23和34.
編輯:獲取數組,ArrayList的JSONArray後,我會比較「numbers1_Array」和「numbers2_Array」。然後我會找到第一個數組中存在的元素,但不存在於第二個數組中。因此選擇與哪個比較操作相關的數據結構類型更容易。
@trante嘗試這一次。它應該工作 – PSR 2013-05-14 13:35:37
我編輯的問題。 – trante 2013-05-14 13:41:24
什麼是第二陣列,你有嗎? – PSR 2013-05-14 13:43:50