前2個對象我正在試圖解析一些JSON在我的Android應用程序,但我不斷收到一個錯誤說解析JSON有數組
這是我使用的當前代碼「爲用戶沒有價值」:
JSONObject parentObject = new JSONObject(finalJSON);
JSONObject childObject = new JSONObject(String.valueOf(parentObject));
JSONArray parentArray = childObject.getJSONArray("users");
JSONObject finalObject = parentArray.getJSONObject(0);
String userName = finalObject.getString("username");
String profileLink = finalObject.getString("profileimage");
Log.d("JSON", String.valueOf(finalObject));
return profileimage+ " - " + profileLink ;
,這裏是我的JSON:
{
"reply": {
"users": [
{
"userid": "001",
"loggedIn": 1,
"username": "joe.bloggs",
"profileimage": "http://127.0.0.1/joebloggs.png",
"realname": "Joe Bloggs",
}
]
}
}
提前感謝!
感謝您的答覆,所以我只是去嘗試,但它要求我把它包裝成一個整數? – JD245
沒關係,我試圖做.getJSONArray(「回覆」)。getJSONArray(「用戶」)。 – JD245