可以使用 Selenium WebDriver 来获取 Chrome 浏览器 elements 里的所有内容,以下是代码示例:

  1. 下载 ChromeDriver 和 Selenium Java 客户端驱动程序

  2. 在 Java 代码中添加以下依赖项:

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.141.59</version>
</dependency>
  1. 编写 Java 代码:
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;

public class GetChromeElements {
    public static void main(String[] args) {
        // 设置 ChromeDriver 路径
        System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver");

        // 创建 ChromeDriver 实例
        WebDriver driver = new ChromeDriver();

        // 打开网页
        driver.get("https://www.example.com/");

        // 获取页面中的所有元素
        List<WebElement> elements = driver.findElements(By.xpath("//*"));

        // 遍历所有元素并输出
        for (WebElement element : elements) {
            System.out.println(element.getText());
        }

        // 关闭浏览器
        driver.quit();
    }
}

运行代码后,将会输出 Chrome 浏览器 elements 里的所有内容。

Java 获取 Chrome 浏览器元素内容:完整指南及示例代码

原文地址: https://www.cveoy.top/t/topic/oYba 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录