我有一個像下面這樣的JSON結構,我無法到達圖像節點。我如何用Volley庫做到這一點?任何想法都會有所幫助。提前致謝。我怎樣才能到達圖像節點
{
"nodes": [
{
"node": {
"id": "2536",
"title": "Die Düsseldorfer Rabbiner",
"image": {
"src": "how to reach here",
"alt": "",
"title": "© Landeshauptstadt Düsseldorf/Michael Gstettenbauer"
},
"body": "some text",
"category": "Deutsch",
"created": "1481344134",
"url": "some text"
}
}
]
}
代碼塊
JsonArrayRequest getRequest = new JsonArrayRequest(
url,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
try {
JSONObject jsonObject = new JSONObject("response");
JSONArray jsonArray = jsonObject.getJSONArray("nodes");
for(int i = 0; i<jsonArray.length(); i++){
JSONObject jo = jsonArray .getJSONObject(i);
String name = jo.getString("category");
Toast.makeText(context, name, Toast.LENGTH_LONG).show();
}
} catch (Exception e) {
e.printStackTrace();
}
}
你如何解析你的json,手動或使用任何類似GSON的庫。 –
'新的JSONObject(「對象」)'你認爲那是什麼? – njzk2
嗨Ravinder,我已經添加了我的代碼塊。你可以檢查一下嗎?我認爲我做對了,但它不起作用。 – nuhkoca