当前位置: 首页 > 网络应用技术

poi-tl(易于使用爆发的单词模板引擎)

时间:2023-03-07 19:49:02 网络应用技术

  1. POI-TL是POI-TL是基于Apache POI的单词模板引擎。同时,它也是一个免费的开源(GitHub地址)Java类库,它将文字处理的便利性带给Java程序员。

  2.对文档中任何地方(在任何地方都做任何事情)的官方介绍是POI-TL的星空。

  2.1 POI-TL和其他单词模板引擎的比较

  poi-tljava跨平台单词模板引擎基于apache poi和更友好的apiapache poijava cross-platform apache项目,它不仅封装了易于使用的文档API(文本,图片,表,表,平板电脑,图表,图表,图表,图表,图表,图表,图表,图表图表等)。底层由XML结构文档直接操作。这里有一个教程:Apache POI Word很快获得Freemarkerxml Cross -Platform仅支持文本。不建议大限制。需要维护XML结构。需要了解OpenOffice的APIHTML浏览器,导出依赖浏览器的实现,可怜的可移植性HTML不能与Word-Jacob,WinlibWindows平台 - 启动平台 - 台阶 - 它是兼容的,不建议完全使用2.2 POI-TL的编码模式。

  TDO模式:模板 +数据模型=输出

  2.2.1模板-Template

  模板是DOCX格式的Word文档

  2.2.2数据模型 - 数据

  数据是需要在模板中替换的数据结构,类似于哈希或字典,并且通常使用地图结构。其中,需要更换的标签

  2.2.3输出 - 输出

  输出是最终文档的流量,可以是文件流或网络流,等等。

  3.软件要求Maven依赖

  4.标签4.1文字

  标签

  {{var}}

  数据模型

  测试模板

  测试代码

  检测结果

  4.2图片

  标签

  {{@var}}

  数据模型

  测试模板

  测试代码

  检测结果

  4.3表格

  标签

  {#var}}}

  数据模型

  测试模板

  测试代码

  检测结果

  4.4列表,块对,嵌套

  ..... .....

  5.摘要

  在开发过程中,为了提高效率和可用性,我们不考虑重复轮子。当有一个成熟的工具时,编码方法也是一种仁慈,请参见明智。作者喜欢通过POI-TL来处理Word文档。具体的其他特征读者可以从POI-TL的官方网站上学习。

  官方网站地址:http://deepoove.com/poi-tl

  github地址:https://github.com/sayi/poi-tl