Bonjour,
J'ai une application qui parse un document XML et qui recupere un Document.
J'effectue des modifications sur ce Document et j'aimerai le resortir dans
un nouveau fichier XML mais la dtd n'y est plus incluse.
Quelqu'un a-t-il une solution?
Voici mon code :
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse("myInputFile");
...
modification du Document
....
TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer serializer = transformerFactory.newTransformer();
serializer.transform(new DOMSource(doc),new StreamResult(new
File("myOutputFile")) );
Merci
Aline
www.visiodrome.com