compter le nombre de noeud égal a dans un .XML
Bonsoir, je possède un fichier personnel.xml et voici sa structure :
Citation:
<agent nom="PIERRE DUPONT" etat="indispo" ville="PASSE" passe="8481" date="11/11/2015 19:08:14" IP="local" />
et je souhaiterais compter le nombre d'agent pour lequel le nœud 'etat' est égal à indispo ?
pour ce faire j'ai procéder de la façon suivante avec xml.document.
Code:
1 2 3 4 5 6
| Dim filePath As String = Dossier & "personnel.xml" 'contient le lien du fichier personnel
Dim xmlDoc As New XmlDocument
xmlDoc.Load(filePath)
Dim count As Integer = xmlDoc.CreateNavigator().Evaluate("count(//agent//etat//indispo)")
Return count |
mais le résultat est toujours a 0, voyez vous une erreur dans mon code ?
d'avance merci