HtmlAgilityPack - 如何提取数据?

HtmlAgilityPack - How to extract data?

如何使用 HtmlAgilityPack 从以下 HTML 中获取 1988:

<span class="year">Year: <strong class="">1988</strong></span>

我试过:

.Descendants("span").Where(n => n.GetAttributeValue("class", "").Equals("year")).First().Attributes["strong"].DeEntitizeValue;

但返回空值。

你想要InnerText的强元素。 在您的示例中,您可以只做

SelectSingleNode("//strong").InnerText

根据您的用例适当修改 strong 选择器。

Documentation here