mrjerk: JSON String ist jetzt ein String...

Beitrag lesen

Hallo,

jep, ich habe ein doppelArray in welchem alle daten stehen, aber ich würde gerne über einen spaltennamen auf die einzelnen spalten zugreifen - sollte an der laufzeit nicht viel verändern oder?

Also, theoretisch kannst Du über das JSON-Objekt wieder an die Sachen ran:

Sowas (oder so ähnlich) müsste gehen:

JSONArray data = json.getJSONArray("data");
if (data != null) {
   for (int i = 0; i < data.length(); i++) {
      System.out.println ("data["+i+"]:"+data.get(i));
   }
}

Ein direkter Zugriff wie in JavaScript (json["data"][i] o.ä.) geht aber nicht.