HTML 민첩성 팩을 사용하여 HTML 페이지를 구문 분석하는 C #

c# html html-agility-pack

문제

이 예에 따라 LI 섹션을 찾을 수 있습니다.

Html 민첩성 팩 - 구문 분석 <li>

그러나, 나는 단지 "res"라는 ID를 가진 div 안에있는 LI 항목만을 원합니다.

어떻게해야합니까?

수락 된 답변

이 같은:

List facts = new List();
foreach (HtmlNode li in doc.DocumentNode.SelectNodes("//div[@id='res']/li")) {
    facts.Add(li.InnerText);
}
XPath Checker 는 향후 XPath 쿼리에 도움이 될 수도 있습니다.




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