반응형
자녀의 자식 값을 기반으로 요소를 선택하는 XPath
어린이 어린이 중 하나의 가치에 따라 요소를 선택하려고합니다.
다음을 생각하지만 작동하지 않으면 도움을 주셔서 감사합니다. 감사합니다.
./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
.
참고 URL : https://stackoverflow.com/questions/9683054/xpath-to-select-element-based-on-childs-child-value
반응형
'Programming' 카테고리의 다른 글
변경 사항이 업스트림에 존재할 때 git status show branch가 최신 상태 인 이유는 무엇입니까? (0) | 2020.05.12 |
---|---|
Object.getOwnPropertyNames 대 Object.keys (0) | 2020.05.12 |
파이썬 클래스의 문자열 표현을 어떻게 변경합니까? (0) | 2020.05.12 |
Android에서 JS 번들을로드하지 못했습니다. (0) | 2020.05.12 |
스프링 부트에서 application.yml 또는 bootstrap.yml에 속성을 넣는 것의 차이점은 무엇입니까? (0) | 2020.05.12 |