JavaFX WebView HTMLElement - html代码无法解析

时间:2014-09-03 08:28:21

标签: java webview javafx

此代码忽略HTML格式。如何在WebView中将字符串解析为HTML?

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

目前,WebView不会转到下一行,而是显示“&lt; br /&gt;”字样。

1 个答案:

答案 0 :(得分:0)

尝试类似

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