이 작업을 쉽게 수행 할 수있는 최상의 HTML 구문 분석 라이브러리 중 하나 인 HTMLAgilityPack을 사용할 수 있습니다. example.
예 :
DIV의 ID 가정이
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(yourHTML);
HtmlNode priceNode = doc.GetElementbyId("divPrice");
string price = priceNode.InnerText;
이의이 사업부는 더 ID하지만 CSS 클래스 cssPrice이없는 가정 해 봅시다 divPrice입니다, 당신은 XPath를 함께 조회 할 수 있습니다
HtmlNode priceNode = doc.DocumentNode.SelectSingleNode("//div[@class='cssPrice']");
OR
HtmlNodeCollection nodes = doc.DocumentNode.SelectNodes("//div[@class='cssPrice']");
foreach (HtmlNode node in nodes) {
string nodeText = node.InnerText;
}