Hi zusammen
folgendes Problem.
Ich habe eine XML-Datei die ich mit DOM parse, evtl ändere und nun zurückschreiben möchte.
Dazu benutze ich folgendes:
Das doc und die storedFile werden richtig erkannt. Aber wenn die transform()-Methode aufgerufen wird, steht in der Konsole "FEHLER: ' ' " und er schreibt mir in die gewünschte Datei nichts rein. Die ist dann komplett leer.
Woran könnte das liegen?
Grüße
sylo
folgendes Problem.
Ich habe eine XML-Datei die ich mit DOM parse, evtl ändere und nun zurückschreiben möchte.
Dazu benutze ich folgendes:
Java:
public void saveAsFile(Document doc, String storedFile) {
try {
DOMSource source = new DOMSource(doc);
File file = new File(storedFile);
StreamResult result = new StreamResult(file);
Transformer xformer = TransformerFactory.newInstance().newTransformer();
xformer.transform(source, result);
} catch (TransformerConfigurationException e) {
} catch (TransformerException e) {
}
}
Das doc und die storedFile werden richtig erkannt. Aber wenn die transform()-Methode aufgerufen wird, steht in der Konsole "FEHLER: ' ' " und er schreibt mir in die gewünschte Datei nichts rein. Die ist dann komplett leer.
Woran könnte das liegen?
Grüße
sylo