xpath
노드의 텍스트가 비어 있는지 확인하십시오.
수색…
통사론
- 부울 (path_to_node / text ())
- 문자열 (path_to_node)! = ''
비고
부울 함수는 다른 용도로 사용됩니다.
- 노드가 있는지 확인하십시오.
- 인수가 숫자 (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