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.

 

 
		
		 
         
 

 
			
			



 Transformation XML -> String (format noeuds vides ?)
 Transformation XML -> String (format noeuds vides ?)
				 Répondre avec citation
  Répondre avec citation
Partager