Es ist möglich, ein JSON-Objekt ohne Schlüsselname abzurufen?JSON-Objekt ohne Schlüssel abrufen
Ein weiteres Problem ist, dass es tief in der Hierarchie ist. Bitte sehen Sie dies: http://jsonviewer.stack.hu/#http://gateway.marvel.com/v1/public/characters?apikey=2d0af97a020cd072d49059aa0bf13207&hash=ef7184ddbb03ed2f71da0efec112cf41&ts=1495035369
Das ist eine intensiv lange JSON und hat mehrere Objekte.
ich diesen Teil des JSON zuzugreifen versuchen: { "id": 1.010.699, "namen": "Aaron Stack", ..
ich den folgenden Code verwenden:
private void parseResult(String result) {
try {
JSONObject response = new JSONObject(result);
JSONArray posts = response.optJSONArray("data");
for (int i = 0; i < posts.length(); i++) {
JSONObject post = posts.optJSONObject(i);
String title = post.optString("results");
}
} catch (JSONException e) {
e.printStackTrace();
}
}
Aber ich kann nicht darauf zugreifen.
Bitte erläutern, ** im Detail **, was „Ich kann‘ t Zugang es "bedeutet. – CommonsWare
Ich möchte den Namen, die ID und die Beschreibung erhalten @CommonsWare –
Ist dieses Objekt nicht erreichbar als 'posts.results [3]'? –