수색…


통사론

  • 부울 (path_to_node / text ())
  • 문자열 (path_to_node)! = ''

비고

부울 함수는 다른 용도로 사용됩니다.

  1. 노드가 있는지 확인하십시오.
  2. 인수가 숫자 (NaN)가 아니거나 0인지 확인하십시오.

문자열 함수는 노드의 문자열 값을 반환하는 데 사용됩니다.

Deborah에 마스터가 있고 텍스트 값이 비어 있지 않은지 확인하십시오.

XML

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

XPATH

boolean(/Deborah/master/text())

또는

string(/Deborah/master) != ''

산출

true

도비가 마스터이고 텍스트 값이 비어 있지 않은지 확인

XML

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

XPATH

boolean(/Dobby/master/text())

또는

string(/Dobby/master) != ''

산출

false


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow