Html Agility Pack - 解析<li>

.net c# html-agility-pack html-parsing

我想从简单的网站上删除一系列事实。每个事实都包含在<li>标签中。我如何使用Html Agility Pack执行此操作?有更好的方法吗?

<li>标签中包含的唯一内容是事实而不是其他内容。

一般承认的答案

就像是:

List<string> facts = new List<string>();
foreach (HtmlNode li in doc.DocumentNode.SelectNodes("//li")) {
    facts.Add(li.InnerText);
}



许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因