gpt4 book ai didi

java - 获取所有开头的链接

转载 作者:行者123 更新时间:2023-12-01 13:46:14 25 4
gpt4 key购买 nike

我正在尝试获取网页上的所有链接,例如:

http://www.teste.com/test1

如您所见,我需要获取至少具有 http:\www.teste.com\test 的所有链接

我尝试这样做:

List<WebElement> ee = driver.findElements(By.partialLinkText("http://www.teste.com/test"));

但没有任何返回..

有什么建议吗?

最佳答案

为此,您需要使用 XPath 或 CssSelector。

没有看到你的 HTML,我假设你有类似的内容

<a href="http://www.teste.com/test">Test</a>

然后使用 XPath 或 CssSelector

List<WebElement> usingXPath = driver.findElements(By.xpath(".//a[starts-with(@href, 'http://www.teste.com/test')]"));
List<WebElement> usingCssSelector = driver.findElements(By.cssSelector("a[href^='http://www.teste.com/test']"));

关于java - 获取所有开头的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20355267/

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