Bonjour,
je dispose d'un fichier xml que je souhaite compléter par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<?xml version="1.0" encoding="UTF-8"?>
<Toto>
<Tata>ici</Tata>
</Toto>
je veux rajouter une balise Titi à la balise Toto

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
SAXBuilder builder= new SAXBuilder();
File xmlFile = new File("monfichier.xml");
Document xmlDocument = builder.build(xmlHeaderFile);
Element rootElement = xmlDocument.getRootElement();
 
Element newElement = new Element(Titi);
newelement.setText("la");
rootElement.addContent(newElement);
Cela fonctionne bien mais lorsque je visualise mon nouveau fichier xml
un attribut xmlns est ajouté à ma balise Titi et je ne sais pas comment faire pour l'enlever. Quelqu'un aurait une idée ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<?xml version="1.0" encoding="UTF-8"?>
<Toto>
<Tata>ici</Tata>
<Titi xmlns="">la</Titi>
</Toto>
Merci d'avance