2014-09-03 82 views
0

此代碼忽略HTML格式。如何在WebView中將字符串解析爲HTML?JavaFX WebView HTMLElement - html代碼無法解析

HTMLElement myDiv= (HTMLElement) WebMisc.getHTMLElement(webViewPanel.getWebEngine(), "myDiv");  
myDiv.setTextContent((new String(content)).replaceAll("\n", "<br/>")); 

目前,而不是去到下一行,web視圖顯示了的話「< BR/>」。

+0

什麼的'HTMLElement'進口?我假設它是一些實現'org.w3c.dom.Element'的類。 – 2014-09-03 13:11:09

回答

0

試着這麼做

Document doc = webViewPane.getWebEngine().getDocument(); 
for (String line : content.split("\n")) { 
    myDiv.appendChild(doc.createTextNode(line)); 
    myDiv.appendChild(doc.createElement("br")); 
}