我有一个Swing应用程序,它通过XML格式向服务器发送命令并接收结果。我需要通过XSLT将其转换为HTML,并在面板上显示结果HTML。问题在于,唯一能够显示HTML的Swing组件JEditorPane只接受URL或javax.swing.text.StyledDocument作为源。
URL选项对我不起作用,因为我必须先将我的HTML保存为文件,并且我想避免这种情况。因此,在内存中进行XSL转换的结果和可由JEditorPane或JTextPane呈现的javax.swing.text.StyledDocument之间存在差距。
如何将一个转换为另一个?或者是否有其他Swing解决方案可以从某个内存源(DOM或String或其他)显示HTML?
非常感谢您的帮助。
setContentType
... 这就是我所缺少的。谢谢 @PSpeed - Xynarizheader
,footer
等的html标签
。 - Inzimam Tariq ITJEditorPane
中如何运行JavaScript? - Inzimam Tariq IT