Salut a tous,

J'utilise actuellement xerces 2.7.0 sous visual C++ .NET pour parser des documents xml. J'arrive a parser mes documents xml et j'affiche sur la console l'arborescence : j'affiche chaque element avec ses attributs, ses fils elements et ses fils feuilles. Mon probleme c'est que l'arborescence contient des feuilles qui correspondent aux espaces, tabulations et sauts de lignes entre chaque balise. Je voulais savoir si vous avez une idee sur comment on fait pour eliminer ses feuilles de mon arborescence.

Merci d'avance.

PS : Voici le fichier Parsing.cpp -> http://www.badongo.com/file/1303558
Le fichier de test repertoire.data.xml -> http://www.badongo.com/file/1303563
Le resultat -> http://www.badongo.com/file/1303567
J'avais eu le même problème avec Java ou PHP, je ne sais plus.
Tu peux tout simplement supprimer les espaces et tabulations inutiles en fin de ligne.
En PHP, il existe la fonction trim qui fait ça très bien, il doit exister un équivalent en C++ Smiley cligne