slt @ tous.

Je souhaiterais serialiser un arbre DOM dans un fichier XML apelle dico.xml a l'aide de la classe XMLSerializer.

voici mon code qui cree le fichier xml mais necrit rien du tout a linterieur!

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
16
17
 
DocumentBuilder builders = DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document nvoDoc = builders.newDocument();
File fic = new File("dico.xml");
fic.delete();
fic.createNewFile();
System.out.println("Fichier cree");
 
Element racine = nvoDoc.createElement("Dictionnaire");
racine.appendChild(nvoDoc.createTextNode("Mot"));
 
StringWriter write = new StringWriter();
OutputFormat doc = new OutputFormat(nvoDoc);
XMLSerializer sauv = new XMLSerializer(write, doc);
sauv.serialize(racine);
sauv.startDocument();
sauv.endDocument();
Si vous avez des bouts de codes qui le font ....