Bonjour a tous, j'ai besoin d'un coup de main.
Rien de bien compliquer mais je sèche néanmoins.
J'ai fait un petit fichier xml et je souhaiterais le parser.. en c

Je sais le faire en php mais pas en c.
Je vous donne mon fichier xml (tout est passé en attribut, c'est normal)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
 <configuration>
                <protocole nom="ospf">
                        <connexion type="filaire"/>
                        <routeurs nbr="6">
                                <routeur id="A" alias="tata"/>
                                <routeur id="B" alias="tete"/>
                                <routeur id="C" alias="titi"/>
                                <routeur id="D" alias="toto"/>
                                <routeur id="E" alias="tutu"/>
                                <routeur id="F" alias="tyty"/>
                        </routeurs>
                        <liens nbl="5">
                                <lien src="A" dst="B" cout="3"/>
                                <lien src="A" dst="C" cout="4"/>
                                <lien src="C" dst="D" cout="5"/>
                                <lien src="D" dst="E" cout="6"/>
                                <lien src="E" dst="F" cout="7"/>
			</liens>
		</protocole>
	</configuration>
Quelqu'un peut m'expliquer la marche a suivre ?

ps : j'ai vu le lien vers http://julp.developpez.com/c/libxml2/?page=sax
mais j'arrive pas a l'adapter a mon xml.
Merci infiniment