我有一个包含 html 的字符串。在这个字符串里面有一个 html 标签,我想检索它的内部文本。我怎么能在 C# 中做到这一点?
这是我要检索其内部文本的 html 标记:
<td width="100%" class="container">
使用Html 敏捷包。
编辑这样的东西(未经测试)
HtmlDocument doc = new HtmlDocument();
string html = /* whatever */;
doc.LoadHtml(html);
foreach(HtmlNode td in doc.DocumentElement.SelectNodes("//td[@class='container']")
{
string text = td.InnerText;
// do whatever with text
}
您还可以使用不同的 XPath 选择器直接选择文本。
相关问题: