String aus einem JSONObject von einem Array bekommen

  • 1 Antworten
  • Letztes Antwortdatum
L

LGD

Neues Mitglied
0
Ich möchte einen String aus einem JSONObject (welches keinen Namen hat) bekommen. Dieses JSONObject ist jedoch in einem Array (mit Namen). Dieser Array liegt wiederrum in einem Object welches in einem Array liegt.

Das sieht dann so aus:
grafik781narlmk6.png


Kann mir einer helfen? Zum "parsen" benutze ich die Standartvariante, also mit .getString - getJSONObject etc.!

Vielen Dank
 
Zum Verständnis: Objekte "haben" keinen Namen, sie sind unter einem Namen im umgebenden Objekt gespeichert - oder unter einem Index im umgebenden Array.

Zur Frage: Man pusselt sich da von außen nach innen:
* Das äußerste Objekt (also das, was du da erparst hast) ist ein Array => getJsonObject(0)
* Daraus dann das innere Objekt abholen => o2.getJsonObject("entities")
* Dann das Array => o3.getJsonArray("media")
* Dann das erste Objekt o4.getJsonObject(0)
* Dann den String o5.getString("media_url_https")
* Feddich :D
 
  • Danke
Reaktionen: LGD
Zurück
Oben Unten