xpath
Vérifier si un noeud est présent
Recherche…
Syntaxe
- booléen (path_to_node)
Remarques
La fonction booléenne a d'autres utilisations
- Vérifiez si une chaîne est vide
- Vérifiez si l'argument n'est pas un nombre (NaN) ou s'il s'agit de 0
Est-ce que l'animal a des défenses?
XML
<Animal>
<legs>4</legs>
<eyes>2</eyes>
<horns>2</horns>
<tail>1</tail>
</Animal>
XPATH
boolean(/Animal/tusks)
SORTIE
false
Est-ce que l'animal a des cornes?
XPATH
<Animal>
<legs>4</legs>
<eyes>2</eyes>
<horns>2</horns>
<tail>1</tail>
</Animal>
XPATH
boolean(/Animal/horns)
SORTIE
true
Y a-t-il des plantes dans la maison?
XML
<House>
<LivingRoom>
<plant name="rose"/>
</LivingRoom>
<TerraceGarden>
<plant name="passion fruit"/>
<plant name="lily"/>
<plant name="golden duranta"/>
</TerraceGarden>
</House>
XPATH
boolean(/House//plant)
SORTIE
true
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow