Suche…


Syntax

  • boolean (path_to_node)

Bemerkungen

Die boolesche Funktion hat andere Zwecke

  1. Prüfen Sie, ob eine Zeichenfolge leer ist
  2. Prüfen Sie, ob das Argument keine Zahl ist (NaN) oder 0 ist

Hat das Tier Stoßzähne?

XML

<Animal>
    <legs>4</legs>
    <eyes>2</eyes>
    <horns>2</horns>
    <tail>1</tail>
</Animal>

XPATH

boolean(/Animal/tusks)

AUSGABE

false

Hat das Tier Hörner?

XPATH

<Animal>
    <legs>4</legs>
    <eyes>2</eyes>
    <horns>2</horns>
    <tail>1</tail>
</Animal>

XPATH

boolean(/Animal/horns)

AUSGABE

true

Gibt es Pflanzen im Haus?

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)

AUSGABE

true


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow