2017-03-27 64 views
0

我有這樣一個JSON對象,名response.friends.data:閱讀JSON對象科爾多瓦的Android

[ 
    id: "xxxxxxxxxx" 
    name: "xxxxxxxxxx" 
    picture: Object 
     data: Object 
     is_silhouette: false 
     url: "https://17021429_1106487322811185_5736978578202826559_n.jpg?oh…" 
] 

我讀到這樣的:

for (key in response.friends.data) { 
    fb_friends.push([response.friends.data[key]['id'], response.friends.data[key]['name'], response.friends.data[key]['picture'].data['url'], '']);      
} 

它適用於Android API 25牛軋糖,但它不適用於adroid api 21 Lollipop,它適用於ios。 在Android上21我有此錯誤:

錯誤:遺漏的類型錯誤:無法讀取性能在

的不確定「數據」如果我不把response.friends.data [關鍵] [「圖片」] .data ['url']它工作,所以我認爲錯誤是在.data ['url']

如果有人有一個想法,我試着用不同的方式閱讀這個JSON,但我總是有這個錯誤。 告訴我,如果你需要更多的解釋。

對不起,我的英語,謝謝

回答

0

我想用一個JSONObjects最簡單的方法是使用org.json。它可以在任何這些設備上工作。

+0

是的,但我使用JavaScript,所以我不認爲我可以使用它? – Gnintendo