【问题标题】:Html Agility Pack usageHtml 敏捷包使用
【发布时间】:2010-06-07 07:54:40
【问题描述】:

如何使用 Html Agility Pack 选择所有 html 标签并将其放入列表中,以便我可以查看网页中的所有可用标签。

谢谢,

吉普

【问题讨论】:

    标签: c# html-agility-pack


    【解决方案1】:
     HtmlDocument doc = new HtmlDocument();
     doc.Load("file.htm");
     foreach(HtmlNode node in doc.DocumentNode.SelectNodes("//*"){
             ///..... do something with node
     }
    

    【讨论】:

    • 我有点需要它来收藏。每行一个标签。
    • Selectnodes 返回 HtmlNode 集合,你为什么不以正确的方式问你问题,以便人们回答?
    • :)。对不起这是我的错。此外,HtmlAgilitypack.Htmldocument 中不存在 doc.DocumentElement。你是说 doc.DocumentNode 吗?或者我的 htmlagilitypack 没有更新。我正在使用 1.3.9.1 .
    • 是的,抱歉,DocumentNode。更新了示例
    猜你喜欢
    • 2011-01-26
    • 1970-01-01
    • 2011-06-04
    • 2010-10-25
    相关资源
    最近更新 更多