-6ren">
gpt4 book ai didi

php - 使用 Xpath 和数据属性提取内容

转载 作者:行者123 更新时间:2023-12-05 03:28:41 25 4
gpt4 key购买 nike

我需要提取以下具有 data-visible="1"属性并包含 div id "line"的 div 标签的内容。

<div class="line-name" id="line-10" data-visible="1">Need to extract</div>

我试过了,但是我没有得到任何结果。

$xpath->query('//*[contains(@id, "line")]//div[contains(@visible, "1")]');

在这两个条件下提取内容并获得结果的正确方法是什么:

Need to extract

最佳答案

由于这是单个元素,因此您不应在 //*[contains(@id, "line")] 之后使用 //。此外,它是一个 data-visible 属性,而不是 visible
您可以像这样使用 XPath 表达式:

'//div[contains(@id, "line") and @data-visible="1"]'

或者

'//div[contains(@id, "line")][@data-visible="1"]'

关于php - 使用 Xpath 和数据属性提取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71195700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com