Salut,

J'ai un fichier XML dont je modifie le contenu (suppression du contenu de certains noeuds), et pour enregistrer les modifications, j'utilise un Transformer avec comme source l'arbre DOM que j'ai modifié, et en StreamResult, le Stream du fichier XML.
Tout fonctionne correctement, mais lorsque j'ai une balise vide, j'obtiens la balise "courte" :

sauf que mon fichier est parsé ensuite par une autre application qui ne supporte pas cette notation. Si je remplace cette balise par :

l'application fonctionne correctement. Je ne peux pas faire de modification sur l'application "suivante", j'aimerai donc gérer les balises vides avec la notation "longue", y a t'il un moyen de forcer les notation "longue" ?
Y a t-il une "OutputProperty" permettant celà ?

Si quelqu'un peut m'aider...

Merci d'avance

++