当前位置: 首页 > news >正文

Java的XWPFTemplate工具类导出word.docx的使用

依赖

<!-- word导出 --><dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.7.3</version></dependency><!--  上面需要的依赖--><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>4.1.2</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml-schemas</artifactId><version>4.1.2</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>4.1.2</version></dependency>

代码

public static void main(String[] args) throws IOException {String filePath = "D:\\test\\巡查日志.docx";XWPFTemplate template = XWPFTemplate.compile(filePath);// 填充数据Map<String, Object> data = new HashMap<>();data.put("inspectionTime", "John");data.put("deptName", 30);template.render(data);File file = new File("D:\\test\\test1.docx");// 保存Word文档FileOutputStream out = new FileOutputStream(file);template.write(out);out.close();}

模板使用{{占位符}}

http://www.lryc.cn/news/166412.html

相关文章:

  • Science adv | 转录因子SPIC连接胚胎干细胞中的细胞代谢与表观调控
  • 机器学习实战-系列教程7:SVM分类实战2线性SVM(鸢尾花数据集/软间隔/线性SVM/非线性SVM/scikit-learn框架)项目实战、代码解读
  • DOM渲染与优化 - CSS、JS、DOM解析和渲染阻塞问题
  • 基于小程序的理发店预约系统
  • MD5 算法流程
  • TCP/IP协议详解
  • SSM SpringBoot vue快递柜管理系统
  • 期权交易保证金比例一般是多少?
  • 029:vue项目,勾选后今天不再弹窗提示
  • Unet语义分割-语义分割与实例分割概述-001
  • Linux常用命令字典篇
  • __declspec(novtable) 在C++
  • ChatGPT充值,银行卡被拒绝
  • 算法通过村第七关-树(递归/二叉树遍历)白银笔记|递归实战
  • 抖音小程序开发教学系列(6)- 抖音小程序高级功能
  • SpringBoot运行原理
  • 为什么Proteus串口无法正常显示
  • Furion api npm web vue混合开发
  • 【搭建私人图床】本地PHP搭建简单Imagewheel云图床,在外远程访问
  • BOM操作
  • 【校招VIP】前端操作系统之存储管理加密
  • windows 下载安装 mysql
  • 第14章_瑞萨MCU零基础入门系列教程之QSPI
  • 【pygame】01 pygame制作游戏的最小系统
  • (文末赠书)我为什么推荐应该人手一本《人月神话》
  • 回文串 rust解法
  • echarts常用参数详解汇总(饼图,柱形图,折线图)持续更新中
  • 最新ChatGPT网站源码+支持GPT4.0+支持Midjourney绘画+支持国内全AI模型
  • 【MySQL】基础SQL语句——库的操作
  • 基于YOLOv8模型的海洋生物目标检测系统(PyTorch+Pyside6+YOLOv8模型)