J'ai un petit problème lors de l'ouverture d'un fichier XML. J'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<page>
	salut
	<test>bouh</test>
</page>
A l'execution, j'ai l'affichage suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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?