[C#] Comment parcourir un fichier Xml ?
J'ai un petit problème lors de l'ouverture d'un fichier XML. J'ai le code suivant :
Code:
1 2 3 4 5 6
| XPathDocument ModelDoc= new XPathDocument("test.txt");
XPathNavigator ModelNav= ModelDoc.CreateNavigator();
ModelNav.MoveToFirstChild();
Console.WriteLine("1)nom : "+ModelNav.Name+" valeur:"+ModelNav.Value);
ModelNav.MoveToFirstChild();
Console.WriteLine("2)nom : "+ModelNav.Name+" valeur:"+ModelNav.Value); |
avec le document test.txt suivant :
Code:
1 2 3 4
| <page>
salut
<test>bouh</test>
</page> |
A l'execution, j'ai l'affichage suivant :
Code:
1 2 3 4 5
| 1)nom : page valeur:
salut
bouh
2)nom : valeur:
salut |
Alors que je m'attends à un truc du type :
1)nom : page valeur : salut
2)nom : test valeur : bouh
J'ai l'impression qu'il ne voit pas le noeud <test>. Qu'est ce que je fais mal?