[英]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.