last() 함수를 사용하여 주어진 xpath와 일치하는 마지막 노드를 찾는 방법을 알아 내려고합니다. 문제는 경로의 마지막 요소에도 제약 조건이 지정되어 있다는 것입니다. 내가일치 목록에서 마지막 노드 선택
"//div[@id='someId']/ul/li/div[@class='class1 class2 ']/span[@class='someType2 ']' and last()]"
를 사용하는 경우
"//div[@id='someId']/ul/li/div[@class='class1 class2 ']/span[@class='someType2 ']"
는 여전히 여러 노드와 일치합니다. 이유 중 하나는 경로의 마지막 div 태그에 2 개의 span 요소가 포함되어 있다는 것입니다. 위의 경로와 일치하는 마지막 노드를 선택하도록 도와주세요. 당신의 XML이 XHTML 인 경우
감사와 안부,
Vamyip
좋은 질문 (+1). 완전한 설명과 정확한 해결책을 보려면 제 대답을보십시오. –
저는 마지막 노드를 선택하는 데 관심이 있습니다. 그것을 xpath 또는 css 선택자가 되십시오. 그러니 제발 저를 도와주세요. 감사합니다 – vamyip