我知道你可以使用HTMLEditor.getHTMLText();要将文本转换为HTML,我只是想知道你是否可以将HTML文本转换回纯文本。
任何帮助将不胜感激。
答案 0 :(得分:4)
您需要从getHtmlText
返回的HTML字符串中删除所有HTML标记。
您可以实施一种方法,或者更好,您可以使用例如JSoup为您完成这项工作:
Jsoup.parse(htmlText).text();
示例强>
HTMLEditor editor = new HTMLEditor();
Button b = new Button("Get Text");
b.setOnAction(e -> System.out.println(Jsoup.parse(editor.getHtmlText()).text()));