在硒中找到两个跨度之间的元素

时间:2017-06-02 20:57:17

标签: css selenium

我想在这个html之间使用selenium

找到文本
<span class="value">
Receiver 1
<br>
</span>

如何使它成为像这样的span[class=value]

2 个答案:

答案 0 :(得分:0)

识别元素并使用get文本。下面的行可能会对你有帮助。

String data = driver.findElement(By.xpath("//span[@class='value']")).getText();
System.out.println(data);

感谢。

答案 1 :(得分:0)

两种方法 -

通过CSS选择器:

String data = driver.findElement(By.cssSelector("span.value")).getText();
System.out.println(data);

使用Xpath:

String data = driver.findElement(By.xpath("//span[@class,'value']")).getText();
System.out.println(data)