Bonjour,

j'ai un fichier xml en lecture qui se présente de cette manière :
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>
pour accéder à mes infos je fais :
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())
{
...
}
là j'ai toutes les infos délimité par <TABLE>.

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