Bonjour,
j'ai un fichier xml en lecture qui se présente de cette manière :
pour accéder à mes infos je fais :
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
22
23
24 <?xml version="1.0" encoding="utf-8" ?> <CONFIGURATION> <CONNEXION> <SOURCE></SOURCE> <USER></USER> <PWD></PWD> <PATH></PATH> </CONNEXION> <TABLE NAME="toto"> <CTL></CTL> <TEMP></TEMP> <INSERT></INSERT> <MAJ></MAJ> <FICHIER_PLAT></FICHIER_PLAT> </TABLE> <TABLE NAME="titi"> <CTL></CTL> <TEMP></TEMP> <INSERT></INSERT> <MAJ></MAJ> <FICHIER_PLAT></FICHIER_PLAT> </TABLE> </CONFIGURATION>
là j'ai toutes les infos délimité par <TABLE>.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 XPathNavigator navigator = xmlDoc.CreateNavigator(); XPathNodeIterator iterator = navigator.Select(@"/CONFIGURATION/TABLE"); while (iterator.MoveNext()) { ... }
Maintenant je souhaiterais obtenir l'attribut NAME de TABLE (i.e "toto" ou "titi"), mais je n'ai pas trouvé ou pas compris comment on pouvait les obtenir.
Merci par avance,
Mosco
Partager