XPath는 두 태그 사이에서 텍스트를 찾습니다.
P粉462328904
P粉462328904 2023-09-13 20:02:12
0
1
485

두 태그(첫 번째 태그와 후속
태그) 사이에서 텍스트를 선택하는 방법이 필요합니다.

으아아아

xpath 표현식을 사용하여 "defg"만 선택하는 방법은 무엇입니까?

첫 번째 following-sibling 태그 다음에 첫 번째 태그를 찾기 위해
를 사용해 보았으나 그 사이에 있는 텍스트를 선택하는 방법을 찾을 수 없습니다.

P粉462328904
P粉462328904

모든 응답(1)
P粉553428780

이 XML 입력을 사용하세요.

으아악

XPath 표현식/div/span[1]/following-sibling::text()返回第一个元素后面的5个兄弟文本节点:defghijklmnoptuvwxyz, 각 노드는 개행 문자로 시작하고 끝납니다.

문서 순서normalize-space(/div/span[1]/following-sibling::text())将返回defg,没有前导或尾随空白,作为normalize-space()에서 첫 번째 인 노드 집합에 있는 노드의 문자열 값을 반환하여 문자열로 변환되는 XPath 1.0 표현식 에 대한 인수입니다.

XPath 2.0 이상에서는 시퀀스의 첫 번째 항목을 선택합니다. 예:
normalize-space((/div/span[1]/following-sibling::text())[1]), 이는 XPath 1.0에서도 작동합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿