【问题标题】:How to get the Xpath of the value which is under p tag inside the header如何获取标题内 p 标签下的值的 Xpath
【发布时间】:2022-01-07 18:39:31
【问题描述】:

如何提取<p> 标签内的成分列表?我尝试了一些东西,并且能够得到标题 - 成分。我希望提取应该与标题对齐的值 - 成分。

我尝试过的路径:

//DIV[@id="important-information"]//h4[text()='Ingredients:']/text()

图片:

【问题讨论】:

    标签: html xml web web-scraping xpath


    【解决方案1】:

    您可以使用此 xpath 来定位图像中突出显示的第二个 p 标签元素。下面的 xpath 可用于自动化,因为它将返回 web 元素-

    //div[@id="important-information”]//div[2]//p[2]
    

    如果你直接想从 xpath 中获取文本,那么使用下面的 xpath-

    //div[@id="important-information”]//div[2]//p[2]/text()
    

    【讨论】:

    • 我正在寻找值对应于标题 - 成分的动态解决方案
    • 在这种情况下,您可以使用这个 xpath- //h4[text()='Ingredients:']/following-sibling::p[2]/text()
    • HI SelectorsHub ,之前的答案工作正常,您已编辑。你能改回来吗
    • 我没有编辑任何答案。上面的xpath是一样的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-09
    • 1970-01-01
    • 2012-02-15
    • 1970-01-01
    相关资源
    最近更新 更多