Bonjour,
Je voudrais spécifier le DocType à utiliser et à écrire dans le XML.
Je procède comme ceci:
J'obtiens bien mon XML, mais pas de <!DOCTYPE...>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // Création d'un nouveau DOM DocumentBuilderFactory fabrique = DocumentBuilderFactory.newInstance(); DocumentBuilder constructeur = fabrique.newDocumentBuilder(); Document document = constructeur.newDocument(); // Propriétés du DOM document.setXmlVersion("1.0"); document.setXmlStandalone(true); DocumentType doctype=constructeur.getDOMImplementation().createDocumentType("Zweeger.dtd","_public","_system"); document.appendChild(doctype); // Création du noeud racine Element elEnsemble = document.createElement("ensemble"); document.appendChild(elEnsemble); ...
Que ne fais-je pas correctement ?
Merci,
Laurent
Partager