2015-06-29 49 views
0

我有包含JSONObjects的JSONArray。現在我想通過傳遞JSONObject來查找索引。通過傳遞Android中的對象從JSONArray獲取索引

JSONArray arrSongs; //Assume i have the array of JSONObjects. 
JSONObject currentJsonObj; //currentJsonObj is one of the object in arrSongs. 

現在我想從arrSongs陣列發現的currentJsonObj索引。

+0

你試過了什麼?你有任何代碼發佈?你的JSON看起來像什麼?... – Onheiron

+0

@Onheiron:更新了我的問題,請你檢查一下。 –

+0

你如何識別歌曲?你如何判斷一個歌曲對象是否等於另一個?你也願意使用一些庫嗎?最後,你可以發佈JSON本身嗎? – Onheiron

回答

1

我認爲這段代碼可能對您有所幫助。嘗試這個。

JSONArray jsonArray=Obj.getJSONArray("ArrayJsonName"); 
for (int i = 0; i < jsonArray.length(); i++) { 
    JSONObject jsonObj= jsonArray.getJSONObject(i); 
    String objname= jsonObj.getString("object_name"); 
    ... 
} 
+0

我想從數組中獲取對象的索引。 –