XML Datei erstellen und gleich wieder parsen

Hi!

siehe:
}finally{
//Parse-Anweisung für Thinlet
add(parse("students.xml"));
}

kann da Problem jetzt ein wenig eingrenzen. Die XML-Datei wird vermutlich doch rechtzeitig geschriebn, aber einlesen kann er sie erst wenn ich im Eclipse "Refresh" bzw. F5 durchgeführt hab.
Habs mittlerweile bei "add(parse("students.xml"));" mit absolutem und relativen Pfad versucht...ohne Erfolg
 
Wenn ich das richtig gelesen habe erwatet die Methode ein Objekt.
Ich glaub nicht dass es gleich den String haben möchte!? (Auch wenn es technisch möglich ist)
Ich denke eher, dass es eine Komponente zum hinzufügen in einen Container möchte.
Das entnehme ich jedenfalls dem Satz
"Adds the specified component to the container at the given position",
der in der API zu finden ist.
Ich denke du benutzt die Methode falsch.
 
Zuletzt bearbeitet:
OK. Habs geblickt.
Da kommt aber wohl seites des parse() nicht viel an.
Sieht so aus, als wäre das xml-file für die parsemethode malformed.
Soll meinen: XML ist immer ein bisschen zickig was die files angeht.
Da reicht manchmal ein whitespace.
Ich hatte es auch schon, dass jdom nicht lesen konnte, was es kurz vorher erstellt hat.
 
Zuletzt bearbeitet:
Hallo,
Ich habe hier dasselbe Problem. Die xml Datei wird erzeugt, aber kann sie nur parsen nachdem ich im eclipse auf f5 drucke. Kann mir jemand konkret sagen was ich machen soll, oder wie ich meine klasse ändern soll?
Ich habe versucht das zu machen was hier in diesem Forum gesagt ist, aber kein Erfolg.
Bitte um eine Antwort.

grüße,
johnny
 
Zurück