gpt4 book ai didi

php - xpath查找非空链接

转载 作者:行者123 更新时间:2023-12-03 16:14:50 24 4
gpt4 key购买 nike

我想使用 xPath 查找页面上的链接,但只查找具有实际内容的链接:

所以我确实想找到:<a href='test.html'><img src='test.jpg'></a>

<a href='test.html'>link</a>

但不是:<a href='test.html'></a>

到目前为止我试过://a[text()]它找到示例中的第二个链接并跳过最后一个,但它也没有找到第一个...我也想找到第一个。我该怎么做?

最佳答案

像这样的东西应该可以工作

//a[text() or *]

这应该让你们都得到 <a>具有至少一个子节点(包括文本)的元素。

演示~ http://www.xpathtester.com/xpath/0971a775fc7ac19b5b631a760c4aba9d

这是一个很棒的 XPath 表达式备忘单 ~ https://devhints.io/xpath

关于php - xpath查找非空链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47915425/

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