此代码忽略HTML格式。如何在WebView中将字符串解析为HTML?
HTMLElement myDiv= (HTMLElement) WebMisc.getHTMLElement(webViewPanel.getWebEngine(), "myDiv");
myDiv.setTextContent( (new String(content)).replaceAll("\n", "<br/>") );
目前,WebView不会转到下一行,而是显示“&lt; br /&gt;”字样。
答案 0 :(得分:0)
尝试类似
的内容Document doc = webViewPane.getWebEngine().getDocument();
for (String line : content.split("\n")) {
myDiv.appendChild(doc.createTextNode(line));
myDiv.appendChild(doc.createElement("br"));
}