중첩 된 텍스트를 가져 오는 방법 <p> 외부 민첩성 팩을 사용하여 외부 HTML 태그?

c# html html-agility-pack xpath

문제

외부 사이트에서 일부 텍스트를 가져 오려고합니다. 내가 얻으려고하는 텍스트는 단락 태그에 중첩되어 있습니다. div has에는 클래스 값이 있습니다.

html 코드 스 니펫 :

<div class="discription"><p>this is the text I want to grab</p></div>

현재 C # 코드 :

<div class="discription"><p>this is the text I want to grab</p></div>

이해가 안되는 것은 xpath의 구문입니다 //div[@class='discription'] xpath가 무엇이되어야하는지 잘못 알고 있습니까?

수락 된 답변

//div[@class='discription']/p .

고장:

//div                    - All div elements
[@class='discription']   - With a class attribute whose value is discription
/p                       - Select the child p elements



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.