Bonjour,

Je dois récupéré des valeur dans un xml,cependant j'aimerais savoir si mon noeud est bien présent à chaque fois.
Voici une partie de mon Xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<FICHE MFN="535">
  <TYPE>M</TYPE> 
  <LANGUE_LANTE>En.</LANGUE_LANTE> 
  </FICHE>
- <FICHE MFN="536">
  <TYPE>M</TYPE> 
  <AUTEUR_AUTS>Olivier PICON</AUTEUR_AUTS>
<LANGUE_LANTE>Fr.</LANGUE_LANTE>
Mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
XPathDocument doc = new XPathDocument(fileName);
                XPathNavigator nav = doc.CreateNavigator();
                //TO DO:Avoir la liste de nom de tous les noeuds possibles
                XPathNodeIterator iter = nav.Select("base/FICHE");
                while (iter.MoveNext())
                {
                    string Type = iter.Current.SelectSingleNode("TYPE").Value;
string Auteur = iter.Current.SelectSingleNode("AUTEUR_AUTS").Value;
 string Langue = iter.Current.SelectSingleNode("LANGUE_LANTE").Value;
Je n'arrive pas à mettre une condition comme
if(... != null)