Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Java中的Selenium Webdriver获取文本_Java_Selenium - Fatal编程技术网

使用Java中的Selenium Webdriver获取文本

使用Java中的Selenium Webdriver获取文本,java,selenium,Java,Selenium,我需要使用JavaWebDriver和selenium将这个html中的文本提取出来并打印到控制台 下面的代码提取所有文本Div,甚至是文本“Quit” 希望这对你有帮助 String pessoa = driver.findElement(By.cssSelector("#control_gen_3 a")).getText(); System.out.println(pessoa); 这意味着您获取id为control\u gen\u 3的元素,并在该元素中查

我需要使用JavaWebDriver和selenium将这个html中的文本提取出来并打印到控制台

下面的代码提取所有文本Div,甚至是文本“Quit”

希望这对你有帮助

String pessoa = driver.findElement(By.cssSelector("#control_gen_3 a")).getText();               
System.out.println(pessoa);
这意味着您获取id为
control\u gen\u 3
的元素,并在该元素中查找
a

String pessoa = driver.findElement(By.id("control_gen_3")).getText();               
System.out.println(pessoa );
String pessoa = driver.findElement(By.xpath("//div[@id='control_gen_3']//a")).getText();               
System.out.println(pessoa );
String pessoa = driver.findElement(By.cssSelector("#control_gen_3 a")).getText();               
System.out.println(pessoa);