En faite tu as 2 problèmes.
Le premier c'est d'extraire une chaine d'un fichier XML.
Le deuxième c'est de spliter une chaine et de compter le nombre d'éléments splités (oui j'adore le franglais
)
Mon premier post était pour le 2ème problème.
Pour le premier ça fait longtemps que j'ai pas touché à du XML, c'est pas bien compliqué normalement, demande à google et au pire reviens nous voir, mais je dirais qu'il doit y avoir plus simple que ce que tu fais. Au pire on verra plus tard.
Si je regarde ce que fait le code que tu donnes, il parcoure les nœuds XML jusqu'a trouvé celui qui t'intéresse, puis une fois que tu l'as trouvé, tu instancie une nouvelle chaine =>
1 2
|
Dim Page As String = "" |
puis tu comptes les splits sur cette nouvelle chaine vide
Label4.Text = Page.Split(";").Count()
Mais toi ce que tu veux c'est compter les splits sur la chaine du noeud XML ... pas d'une chaine vide, il faut donc que tu remplaces le "" par le contenu du noeud XML, et ça tombe bien tu viens justement de le trouver..
J@ck.
Partager