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
选择器。
如何使用 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
选择器。