Java根据Freemarker模板生成Word文件
Java根据Freemarker模板生成Word文件

1. 准备模板模板+数据=模型1、将准备好的Word模板文件另存为.xml文件(PS:建议使用WPS来创建Word文件,不建议用Office)2、将.xml文件重命名为.ftl文件

Apache FreeMarker
Apache FreeMarker

ApacheFreeMarker是一个模板引擎:一个基于模板和变化数据生成文本输出(HTML网页、电子邮件、配置文件、源代码等)的Java库。模板是用FreeMarker模板语言(FTL)编写的,它是一种简单的、专门的语言(不是像PHP那样的全面的编程语言)。通常,一个通用的编程语言(如Java)被用来准备数据(发出数据库查询,进行商业计算)。然后,ApacheFreeMarker使用模板显

Freemarker.js

Freemarker.js是FMPP(使用FreeMarker模板的通用文本文件预处理工具)的桥接API,它使Node.js中可以使用FreeMarker。FreeMarker是一个Java模板引擎,用于生成HTMLWeb页面,特别是基于MVC模式的应用:100%languagesupportlikeFreemarkeronJ