Bonjour à tous. voici mon hic, j'aimerais avoir un "int" du nombre de "noeuds presents" dans mon xml.
voici un extrait du xml
et voici mon code c# pour le xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="utf-8" ?> <Webradios> <description> <nom>radio 1</nom> </description> <description> <nom>radio 2</nom> <url>http://streaming.radio.rtl.fr/rtl-1-44-96</url> </description> <description> </Webradios>
J'aimerais un code me permettant de compter le nombre de radio, dans cet exemple 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 XPathDocument doc = new XPathDocument("c:\\mon fichier.xml"); XPathNavigator nav = doc.CreateNavigator(); XPathNodeIterator iter = nav.Select("Webradios/description"); //boucle autant de fois que de noeud. while (iter.MoveNext()) { }
j'ai trouver des exemples avec count mais je n'arrive pas à le mettre en place !
newbie inside![]()
Partager