Java und Xerces-J: Doctype setzen
Von: , Frage gestellt am Di, 1. Sep 2009
Hallo!
Ich erzeuge in einem Java-Programm über Xerces-J eine XML-Datei und möchte hier den Doctype setzen. Das mache ich mit folgendem Code:
... OutputFormat format = new OutputFormat(doc); format.setDoctype(null, "DatenDTD"); format.setIndenting(true); XMLSerializer serializer = new XMLSerializer(new FileOutputStream(file), format); serializer.serialize(doc); ...
(doc ist in dem Fall ein Document-Objekt.)
Der Doctype wird in der XML-Datei nicht angelegt.
Wo könnte der Fehler liegen?
