我想從下面的HTML代碼中提取文本:爪哇 - 提取文本至極包含<br>標籤與硒的webdriver
<div>
"blabla"
<br>
"blublu"
<br>
"blibli"
</div>
我使用getAttribute方法,因爲文本可以被隱藏(這樣的getText()都不可能返回null):
String text = driver.findElement(By.tagName("div")).getAttribute("textContent");
System.out.println(text);
預期的結果是
blabla\nblublu\nblibli
但我得到
blablablublublibli
有人可以幫助我嗎? (我很抱歉,我的英語很差)
感謝
[webdriver的的getText()方法替換爲
標籤](可能的重複http://stackoverflow.com/questions/28341052/webdriver-gettext-method-with-replace-br- tag) – JeffC