DocType bei XML Erzeugung hinzufügen

Templorials

Erfahrenes Mitglied
Hallo!

Ich schaffe es nicht beim Erzeugen einer XML Datei eine Doctype Zeile hineinzubekommen.

Also die relevanten Zeilen sind wohl diese:

Code:
Source source = new DOMSource(xml);
Result result = new StreamResult(file);
Transformer xformer = TransformerFactory.newInstance().newTransformer();
xformer.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM, "test1");
xformer.setOutputProperty(OutputKeys.DOCTYPE_PUBLIC, "test2");
xformer.transform(source, result);

Klappt alles schön mit den erzeugten Nodes etc. Jedoch wird einfach keine <!DOCTYPE ... > Zeile geschrieben wird.

Schöne Grüße
Michael
 
Zurück