Recherche…


Syntaxe

  • booléen (path_to_node)

Remarques

La fonction booléenne a d'autres utilisations

  1. Vérifiez si une chaîne est vide
  2. 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