Zoeken…


Syntaxis

  • boolean (path_to_node / tekst ())
  • string (path_to_node)! = ''

Opmerkingen

Booleaanse functie heeft ander gebruik

  1. Controleer of een knooppunt aanwezig is
  2. Controleer of het argument geen getal (NaN) is of 0 is

String-functie wordt gebruikt om de stringwaarde van een knoop te retourneren.

Controleer of Deborah een master heeft en de tekstwaarde niet leeg is

XML

<Deborah>
    <address>Dark world</address>
    <master>Babadi</master>
    <ID>#0</ID>
    <colour>red</colour>
    <side>evil</side>
</Deborah>

XPATH

boolean(/Deborah/master/text())

OF

string(/Deborah/master) != ''

OUTPUT

true

Controleer of Dobby een master heeft en de tekstwaarde niet leeg is

XML

<Dobby>
    <address>Hogwartz</address>
    <master></master>
    <colour>wheatish</colour>
    <side>all good</side>
</Dobby>

XPATH

boolean(/Dobby/master/text())

OF

string(/Dobby/master) != ''

OUTPUT

false


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow