Comment lire dans un fichier XML une info precise

pkazerty Messages postés 1 Date d'inscription mercredi 17 septembre 2003 Statut Membre Dernière intervention 27 octobre 2005 - 27 oct. 2005 à 11:26
t_barbillon Messages postés 341 Date d'inscription mercredi 8 juin 2005 Statut Membre Dernière intervention 10 février 2009 - 27 oct. 2005 à 12:53
bonjour, je voudrais recupperer une information qui se trouve dans un noeud en xml avec c#
exp:
<root>
<RefPdt>5</RefPdt>

<Table2><RefPdt>6</RefPdt></Table2>
</root>
je veux recupperer la valeur 5 et 6 en c#;
comment je fais?
Y'a pas mal de source sur le site mais je n'ai rien tourvé qui repond directement a cette question. J'ai beau me casser la tete, je n'arrive pas......
merci d'avance....

2 réponses

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 oct. 2005 à 11:44
disons qu'il y a 2 possibiltiés :

- Parcours des noeuds jusqu'à tes valeurs
- Requete XPath sur le document

Sébastien FERRAND
[MVP C#]
0
t_barbillon Messages postés 341 Date d'inscription mercredi 8 juin 2005 Statut Membre Dernière intervention 10 février 2009 2
27 oct. 2005 à 12:53
Salut, fais une requête XPath (regarde ici)comme le dit Sebmafate pour ton exemple cela donnera : /root/Table[@id = 2]/RefPdt
0
Rejoignez-nous