【问题标题】:HtmlAgilityPack SelectNodes /dd issueHtmlAgilityPack SelectNodes /dd 问题
【发布时间】:2021-05-25 13:52:41
【问题描述】:

我在使用 HtmlAgilityPack 在 C# 中选择节点时遇到问题,我通常通过类或名称进行选择,但在这种情况下不可用,但有一个不同的参数,但我不确定如何在 C# 中选择对象。

HTML - <dd data-product-upc="">4895228608161</dd>

C# - figureItem.DocumentNode.SelectNodes("//dd[@class='data-product-upc']");

【问题讨论】:

    标签: c# web-scraping html-agility-pack


    【解决方案1】:

    应该是figureItem.DocumentNode.SelectNodes("//dd[@'data-product-upc']"data属性明显不是类

    【讨论】:

    • 谢谢,您的回答几乎是正确的,只是一个小的语法错误 figureItem.DocumentNode.SelectNodes("//dd[@'data-product-upc']"
    • @DeanBeckerton 这就是你在智能手机上编写代码所得到的:>
    猜你喜欢
    • 1970-01-01
    • 2015-02-14
    • 1970-01-01
    • 1970-01-01
    • 2013-08-05
    • 2011-12-14
    • 2013-10-15
    • 2014-04-29
    相关资源
    最近更新 更多