gpt4 book ai didi

java - 使用 Jsoup/Selenium 从网站获取 "::before"标签后的数字数据

转载 作者:太空宇宙 更新时间:2023-11-04 10:44:08 27 4
gpt4 key购买 nike

如何获取标签内的信息?

下面的 HTML 代码显示了内容示例。我已经尝试使用 Selenium 和 Jsoup 来获取信息:

enter image description here

我已经使用此示例代码:

  1. Jsoup:

    Document doc = Jsoup.connect(url).get();
    Elements textField = doc.select("div.GgQLrpF");
    Elements likes = textField.select("strong._2s0Qnur");

    return likes.text();
  2. 使用 Xpath Selenium:

    WebElement webElement = webDriver.findElement(By.xpath("//*[@id=\"app\"]/div/table/tbody/tr[1]/td/div[6]/div/div/div[1]/div[2]/div/div/article/div[3]/div[2]/div[1]/div[1]/div[1]/div/div/strong"));

两种解决方案都效果不佳,目前无法获取号码数据。

最佳答案

尝试下面的代码

WebElement element=driver.findElement(By.Xpath(".//strong[@class='_2s0Qnur']"));
return element.gettext();

关于java - 使用 Jsoup/Selenium 从网站获取 "::before"标签后的数字数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48607278/

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