私は以下のような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();
}
}
どのように手動で行うか、またはGSONのようなライブラリを使用してjsonを構文解析していますか? –
'新しいJSONObject("オブジェクト ")'あなたはそれがどう思いますか? – njzk2
こんにちはRavinder、私は私のコードブロックを追加しました。それを確認していただけますか?私は正しくやっていると思うが、うまくいかない。 – nuhkoca