C# 优化HTML敏捷包节点

C# 优化HTML敏捷包节点,c#,html-agility-pack,fizzler,C#,Html Agility Pack,Fizzler,我正在使用HTML Agility Pack和Fizzler,因此我可以使用CSS选择器来刮取结果页面 我首先创建html文档,然后创建一个节点列表,这样每个节点都是一个单独的结果 IEnumerable<HtmlNode> sections = document.DocumentNode.QuerySelectorAll("selector"); 有人能告诉我怎么做吗?我所看到的所有示例都是在创建节点列表时停止的。好吧,这太简单了。我需要使用QuerySelector而不是Que

我正在使用HTML Agility Pack和Fizzler,因此我可以使用CSS选择器来刮取结果页面

我首先创建html文档,然后创建一个节点列表,这样每个节点都是一个单独的结果

IEnumerable<HtmlNode> sections = document.DocumentNode.QuerySelectorAll("selector");

有人能告诉我怎么做吗?我所看到的所有示例都是在创建节点列表时停止的。

好吧,这太简单了。我需要使用QuerySelector而不是QuerySelectorAll

foreach (HtmlNode n in sections)
{
    var phone = n.QuerySelectorAll("selector");

    string myVar = phone.InnerHtml; // this doesn't work, the innerhtml property is not there.
}