Ich versuche gerade eine XML Datei zu öffnen und neu zu speichern. Dafür habe ich aus einem Buch
ein Beispiel genommen. Das Laden und Auswerten klappt wunderbar. Die XML Datei ist in 'document'
gespeichert und kann von dort ausgelesen werden. Wenn ich sie jetzt aber neu speichern will funktionuert
das nicht. Ich bekomme kein Fehler beim speichern und die Datei wird auch erstellt. Leider stehen
aber meine Daten nicht drin. Es steht nur
<?xml version='1.0' encoding='iso-8859-1' ?>
[Adresse: null]
Die Funktion zum speichern
Da ich keinen Fehler bekommen weiß ich auch nicht, wo ich suchen soll?
ein Beispiel genommen. Das Laden und Auswerten klappt wunderbar. Die XML Datei ist in 'document'
gespeichert und kann von dort ausgelesen werden. Wenn ich sie jetzt aber neu speichern will funktionuert
das nicht. Ich bekomme kein Fehler beim speichern und die Datei wird auch erstellt. Leider stehen
aber meine Daten nicht drin. Es steht nur
<?xml version='1.0' encoding='iso-8859-1' ?>
[Adresse: null]
Die Funktion zum speichern
Code:
public void speichern(String param[])
{
try
{
FileWriter Ausgabestrom= new FileWriter("dressen1.xml");
BufferedWriter output = new BufferedWriter(Ausgabestrom);
String inhalt="<?xml version='1.0' encoding='iso-8859-1' ?>\n";
inhalt=inhalt+document.getDocumentElement().toString();
output.write(inhalt);
output.close();
}
catch (IOException e)
{
ErrorFenster.ausgabe("IO-Fehler:\n"+e);
}
}
Da ich keinen Fehler bekommen weiß ich auch nicht, wo ich suchen soll?