Salut à tous,
J'utilise le procédé suivant pour passer d'un élément de type Node (root d'un arbre XML) à une String :
Transformer transformer = TransformerFactory.newInstance().newTransformer();
StringWriter stringWriter = new StringWriter()
StreamResult result = new StreamResult(stringWriter);
DOMSource source = new DOMSource(element);
transformer.transform(source, result);
return stringWriter.toString();
Ca marche très bien, à ceci près que les noeuds vide de mon arbre sont transformés dans ma String en <noeud />, alors que j'ai besoin de sortir du <noeud></noeud>.
Quelqu'un peut me conseiller ou me filer un tuyau sur la marche a suivre ?
Merci !
Med.
Partager