gpt4 book ai didi

java - 如何使用 Jsoup 选择这些元素?

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

我想从这个页面收集多个值:

enter image description here

我尝试了多种不同的选择器,但我似乎无法让它们工作,而且它们什么也不返回,我发现这个:

Elements eles = docWeather.select("rep:eq(0)");
String temp = eles.attr("f");

获取第一个“f”值 7,但我无法获取 block 中的其余行,如下所示:

enter image description here

更新:我现在也尝试使用 Phantomjs 和 WebDiver 来选择元素,它返回“没有此类元素异常”?我使用的 Xpath 是:

WebElement weatherData = driver.findElement(By.xpath("//*[@id='collapsible4']"));

为什么我无法选择此内容?

最佳答案

尝试选择第一个周期的所有代表

然后迭代元素

类似的东西:

Elements eles = docWeather.select("location:eq(0) rep");
for (Element ele: select){
String temp = eles.attr("f");
System.out.println(temp );
}

希望对你有帮助

PS:不错的艺术品:)

关于java - 如何使用 Jsoup 选择这些元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27091902/

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