xpath
Controlla se un nodo è presente
Ricerca…
Sintassi
- booleana (path_to_node)
Osservazioni
La funzione booleana ha altri usi
- Controlla se una stringa è vuota
- Controlla se l'argomento non è un numero (NaN) o è 0
L'animale ha le zanne?
XML
<Animal>
<legs>4</legs>
<eyes>2</eyes>
<horns>2</horns>
<tail>1</tail>
</Animal>
XPATH
boolean(/Animal/tusks)
PRODUZIONE
false
L'animale ha le corna?
XPATH
<Animal>
<legs>4</legs>
<eyes>2</eyes>
<horns>2</horns>
<tail>1</tail>
</Animal>
XPATH
boolean(/Animal/horns)
PRODUZIONE
true
Ci sono piante in casa?
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)
PRODUZIONE
true
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow