Foreach mit JSONArray und JSONObject

Ich bin mit org.json.simple.JSONArray und org.json.simple.JSONObject. Ich weiß, dass diese beiden Klassen JSONArray und JSONObject sind nicht kompatibel, aber ich möchte immer noch zu tun, eine ganz Natürliche Sache - ich will für jede über JSONArray parsing bei jedem Iterationsschritt eine JSONObject (geschachtelte innen, die JSONArray). Ich versuche es so:

JSONArray arr = ...; //<-- got by some procedure
for(JSONObject o: arr){
    parse(o);
}

Wenn ich versuche, um diesen code zu kompilieren, ja, ich erhalte die Meldung "inkompatible Typen" Fehler, obwohl es wirkt so natürlich. So, meine Frage ist, was ist der beste Weg, um zu Durchlaufen JSONArray?

InformationsquelleAutor Jacobian | 2015-10-19

Schreibe einen Kommentar