[英]How to extract the dynamic text inside <nobr> using selenium webdriver?
[英]How to extract text using action class in selenium webdriver?
我已经编写了代码来使用Selenium Webdriver的动作类复制文本。 我所能做的就是在文本周围拖动光标并将其复制。
程式码片段:
Actions a = action.clickAndHold(element)
.moveToElement(element1)
.release()
.keyDown(Keys.CONTROL)
.sendKeys("c")
.keyUp(Keys.CONTROL);
a.perform();
现在如何使用Java在显示控制台上打印此文本?
您实际上应该只使用WebElement#getText()
。 如果需要获取多个元素的文本,只需将其串联即可。 它将更加容易,更加可靠,并且可以在所有浏览器和操作系统上使用。
但是自从你问:
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
System.out.println(clipboard.getData(DataFlavor.stringFlavor));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.