Bonjour,

Je cherche a utiliser la fonction "number count(node)" de manière une peu spéciale.

Avec un fichier xml en entrée comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<root>
   <tag />
   <tag>val</tag>
   <tag />
</root>
L'appel de "count(//root/tag)" me retourne "3".
Or je souhaiterai compter uniquement les noeuds ayant une valeur. (dans mon exemple, j'aurai voulu un retour de "1").

Savez vous comment je peux faire ?

Merci.