Bonjour,

Comme l'indique le titre, je souhaite parser un fichier XML. Plus précisément, je voudrais charger un fichier XML, le parcourir pour extraire les données qu'il contient, puis afficher le texte contenant les informations à l'écran.

Le problème est que je ne connait quasiment pas les "normes" du XML, à part que c'est un lange de balises, j'ai donc besoin d'un peu d'aide pour parser le fichier. Je sais déja qu'il y a 3 classes à utiliser :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
XML classes
 
wxXmlDocument 	A class to parse XML files.
wxXmlNode 	A class which represents XML nodes.
wxXmlProperty 	A class which represents XML properties.
Je vous donne un exemple de mes fichiers XML à traiter, il s'agit d'extraire plusieurs informations :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<element tag="0002,0000" vr="UL" vm="1" len="4" name="MetaElementGroupLength">194</element>
Je voudrais extraire les champs tag, vr, vm, len, name ainsi que la valeur de l'élément (194 ici).

Un conseil sur la manière de procéder ?
Merci. A+.

Edit : toutes les infos à récupérer sont présentées de la même manière que l'exemple fourni. <element ....... </element>