Hallo liebes Forum,
ich hab folgenden Java Code:
Mein Problem ist, ich will die Kinder von dem JsonObjekt, den ich in Line 6 erstelle habe, Rekursiv und einzeln an meiner Console anzeigen lassen. Also am Anfang nur die Kinder, danach die Kindes Kinder.
Ich glaube, dass ich ab Line 8 - 16 nicht ganz richtig ist, weil die geöffnete Json-Datei nebeneinander auf meiner Console angezeigt wird.
Bitte um Hilfe.
ich hab folgenden Java Code:
Java:
public void generatejson(File file, Object stage) {
try {
JSONObject object = (JSONObject) new JSONParser().parse(new FileReader(file));
JSONObject child = new JSONObject();
child.get(child);
for(int i=0;i<child.size(); i++){
@SuppressWarnings("unused")
JSONArray children= (JSONArray) child.get(i);
System.out.println("Kind1 Children\n" + child);
}
} catch (Exception e) {
e.printStackTrace();
}
// This implies that the first token in JsonToken.BEGIN_OBJECT, which is always true.
// handleObject(reader);
}
Mein Problem ist, ich will die Kinder von dem JsonObjekt, den ich in Line 6 erstelle habe, Rekursiv und einzeln an meiner Console anzeigen lassen. Also am Anfang nur die Kinder, danach die Kindes Kinder.
Ich glaube, dass ich ab Line 8 - 16 nicht ganz richtig ist, weil die geöffnete Json-Datei nebeneinander auf meiner Console angezeigt wird.
Bitte um Hilfe.