[英]Selenium web driver and multillanguage
我使用Selenium Webdriver + java。 例如,當我想通過xpath獲取一些數據/文本時
driver.findElement(By.xpath(".//table[3]/tbody/tr/td/table[1]/tr[1]/td[1]")).getText()
如果我想獲取俄語文本,它將檢索到充滿??????的字符串 符號而不是文字。 使用英語,效果很好。 有任何想法嗎? 謝謝!
也許您可以在element.getTex()之后更改編碼
例
String tmp = elem.getText();
String utfString = new String(tmp.getBytes(Charset.forName("utf-8")));
我使用java.nio.Charset設置字符集;
希望對您有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.