【问题标题】:Get Element by class name in Html document with Html Agility Pack使用 Html Agility Pack 在 Html 文档中按类名获取元素
【发布时间】:2019-12-09 05:37:52
【问题描述】:

我想用 html 敏捷包按类名获取一个元素。该元素在很多其他元素中,所以我无法获取如下元素:

//section[@class='class1']/div[@class='class2']/div[@class='class3']/

我想直接获取我的元素<p class="title">My Text</p>

我使用以下代码获取 html 文档的正文:

var body = htmlDoc.DocumentNode.SelectSingleNode("//body");

【问题讨论】:

标签: c# html-agility-pack


【解决方案1】:

简单地说,试试这个代码:

HtmlNode myParagraph = htmlDoc.DocumentNode.SelectSingleNode("//p[@class='title']");

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2012-11-26
    • 1970-01-01
    • 2013-08-21
    • 1970-01-01
    • 2011-05-10
    • 2021-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多