登录 注册
当前位置:主页 > 资源下载 > 49 > 使用Java的FreeMarker库将XML数据转换并输出至格式化的Word文档中

使用Java的FreeMarker库将XML数据转换并输出至格式化的Word文档中

  • 更新:2024-11-17 23:29:44
  • 大小:90KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Java - 后端
  • 格式:RAR

资源介绍

实现功能:使用java的freemarker将xml数据导出到有一定格式的word文档中。 使用到的jar包:freemarker-2.3.20.jar或更高(但更高的版本是否支持jdk1.5未知,更高的版本可能需要更高版本的jdk) jdk:java version "1.5.0",也可以使用1.5以上的。 使用的开发工具:intellij idea 2016.2.5 实现原理与过程: 先将word文档另存为xml文件,不要存为Word 2003 xml文档,因为不好格式化,要存为Word xml文档。然后用idea格式化一下xml文档,然后在文档中加入freemarker标签,再把.xml后缀改为.ftl。 使用java代码读取xml中的数据,构造freemarker的数据模型,达到将xml数据与ftl模板结合的目的,最后输出到一个word文档中。 说明: freemarker-2.3.20大家自己去官网下,我这里只上传我的源码与要用到的资源文件(xml数据文件、ftl模板、有格式的word文档)。