3

我有一个包含 html 的字符串。在这个字符串里面有一个 html 标签,我想检索它的内部文本。我怎么能在 C# 中做到这一点?

这是我要检索其内部文本的 html 标记:

<td width="100%" class="container">
4

1 回答 1

4

使用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 选择器直接选择文本。


相关问题:

于 2011-08-30T20:21:05.140 回答