HTML 페이지를 HtmlAgilityPack으로 구문 분석하여 클래스별로 Divs 선택

c# html html-agility-pack

문제

HtmlAgilityPack과 함께 C #을 사용하고 있으며 id가 foo 인 div를 선택할 수 있습니다.

var foos = from foo in htmlDoc.DocumentNode.Descendants("div")
           where foo.Id == "foo" 
           select foo;

하지만 div 클래스를 클래스로 선택하려면 어떻게해야합니까?

수락 된 답변

이렇게 XPATH를 사용할 수 있습니다.

//div[@class='bar'] 

또는

//div[@class='bar'] 

또한 && foo.Class == "bar" 를 수행 할 수도 있습니다.




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