使用java中的docx4j将文本替换为dotx文件中的HTML代码

时间:2017-08-07 13:58:35

标签: java html docx4j wordprocessingml html-to-text

我有一些带占位符的文档模板(.dotx文件)。我需要阅读该模板并用来自数据库列的实际文本替换占位符。我能够使用docx4j的WordprocessingMLPackage来做到这一点,但问题是,在某些数据库列中有HTML代码。这是来自富文本编辑器字段的文本。当我试图在word文档模板中替换此文本时,我将纯HTML代码复制到文档中。我想将html代码转换为实际的html文本并写入文档。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以直接使用https://github.com/plutext/docx4j-ImportXHTML,也可以通过内容控制数据绑定OpenDoPE扩展。