C#分析html文档
本文关键字:文档 html 分析 | 更新日期: 2023-09-27 18:26:19
我在C#中编程,我需要分析一个html页面,并在<div class="weak-block full">
和</div>
之间返回文本,但在这两个"键"之间有更多的"</div>
"。在这种情况下,我无法将其设置为获取"<div class="weak-block full">
"answers"</div>
"之间的代码,因为当第一个</div>
出现时,它将停止读取。
我怎样才能在这两者之间取得文本?
试用HtmlAgilityPack:
HtmlDocument html = new HtmlDocument();
html.LoadHtml(yourHtml);
HtmlNode node = doc.DocumentNode.SelectSingleNode("//div[@class='weak-block full']");
//use node.InnerHtml to get what you need