2017-05-23 4 views
1

HTML 페이지 내의 특정 텍스트 뒤에 노드를 찾고 싶습니다. 텍스트가 Search results: Hits이고 내가 찾고있는 클래스가 //a[contains(@class,"tooltip")]을 사용하여 성공적으로 발견되었습니다. 나는 시도했다xpath - PHP의 특정 텍스트 뒤에 클래스를 선택하십시오.

//*[contains(., "Search results: Hits")]/following:://a[contains(@class,"tooltip")] 

그러나 나는 내가 바라는 결과를 얻지 못한다. 사실, 전혀 결과가 없습니다. 왜 그런 줄 알아? 당신의 도움을 주셔서 감사합니다!

답변

2

당신은

//*[contains(., "Search results: Hits")]/following::a[contains(@class,"tooltip")] 
+0

굉장으로 a 전에 //을 제거해야합니다. 감사! – vloryan

관련 문제