어린이 어린이 중 하나의 가치에 따라 요소를 선택하려고합니다.
다음을 생각하지만 작동하지 않으면 도움을 주셔서 감사합니다. 감사합니다.
./book[/author/name = 'John']
또는
./book[/author/name text() = 'John']
저자 이름이 ‘John’인 모든 책을 원합니다
Xml 파일
<list>
<book>
<author>
<name>John</name>
<number>4324234</number>
</author>
<title>New Book</title>
<isbn>dsdaassda</isbn>
</book>
<book>...</book>
<book>...</book>
</list>
답변
거의 다 왔어. 술어에서 상대 경로를 원하므로 변경하십시오.
./book[/author/name = 'John']
어느 쪽이든
./book[author/name = 'John']
또는
./book[./author/name = 'John']
당신은 당신의 요소와 일치합니다. 현재 술어는 문서의 루트로 돌아가서를 찾습니다 author
.