Andi B.
14-03-2005, 15:50
bei der Ausgabe eines XML files wurde laut Buch:
--------------------------------------------------------------------------------------------------------
public void speichern() {
String linesep=System.getProperty("line.separator");
try {
FileWriter Ausgabestrom = new FileWriter("xmlout.xml");
BufferedWriter output = new BufferedWriter(Ausgabestrom);
String inhalt = "<?xml version='1.0' encoding='iso-8859-1' ?>"
+ linesp;
inhalt += document.getDocumentElement();
System.out.println(document.getDocumentElement().t oString());
output.write(inhalt);
output.flush();
output.close();
} catch (IOException e) {
System.out.println("Speichern in XMLFile.java fehler");
}
}
--------------------------------------------------------------------------------------------------------
..das klappte auch unter Java 1.4.
Unter Java 1.5 wird bei der Funktion document.getDocumentElement().toString());
-> :NULL zurückgegeben.
Hat jemand schon damit Erfahrung?
Ich wollte danach auf 1.4. zurückstellen. Dabei habe ich aber andere Probleme die ich mit 1.5 nicht habe - ich würde lieber 1.5 nutzen!
Danke und Gruß
Andi
--------------------------------------------------------------------------------------------------------
public void speichern() {
String linesep=System.getProperty("line.separator");
try {
FileWriter Ausgabestrom = new FileWriter("xmlout.xml");
BufferedWriter output = new BufferedWriter(Ausgabestrom);
String inhalt = "<?xml version='1.0' encoding='iso-8859-1' ?>"
+ linesp;
inhalt += document.getDocumentElement();
System.out.println(document.getDocumentElement().t oString());
output.write(inhalt);
output.flush();
output.close();
} catch (IOException e) {
System.out.println("Speichern in XMLFile.java fehler");
}
}
--------------------------------------------------------------------------------------------------------
..das klappte auch unter Java 1.4.
Unter Java 1.5 wird bei der Funktion document.getDocumentElement().toString());
-> :NULL zurückgegeben.
Hat jemand schon damit Erfahrung?
Ich wollte danach auf 1.4. zurückstellen. Dabei habe ich aber andere Probleme die ich mit 1.5 nicht habe - ich würde lieber 1.5 nutzen!
Danke und Gruß
Andi