EasyExcel 根据模板生成excel导出
获取静态模板
生成List 作为excel表体
生成map作为excel表尾
ClassPathResource classPathResource = new ClassPathResource("template/AlipayDetailTemplate.xlsx");InputStream inputStream =null;try {inputStream = classPathResource.getInputStream();} catch (IOException e) {XxlJobLogger.log("获取账单明细模板失败!");e.printStackTrace();}String templateFileName = "template/AlipayDetailTemplate.xlsx";try { templateFileName = ResourceUtils.getFile("classpath:template/AlipayDetailTemplate.xlsx").getPath();XxlJobLogger.log("模板地址:{}",templateFileName);} catch (FileNotFoundException e) {e.printStackTrace();return false;}String templateFileName ="C:\\Users\\kunchi\\Desktop\\常用信息\\alipay\\AlipayDetailTemplate.xlsx";OutputStream outputStream =null;try {outputStream =new FileOutputStream(fileName);} catch (FileNotFoundException e) {log.error("文件输出流生成失败,错误信息:{}"+e.getMessage());}ExcelWriter excelWriter = EasyExcel.write(fileName).withTemplate(inputStream).build();try{inputStream.close();}catch (Exception e){log.error("文件模板关闭失败"+e.getMessage());}XxlJobLogger.log("商户:{},获取模板成功!",authToken.getOtherName());WriteSheet writeSheet = EasyExcel.writerSheet().build();FillConfig fillConfig = FillConfig.builder().forceNewRow(Boolean.TRUE).build();excelWriter.fill(batchList, fillConfig, writeSheet);
代码很乱 请按需观看
EasyExcel 根据模板生成excel导出相关推荐
- easy-excel 根据模板生成 excel 报表
使用 easy-excel 的填充方法 模板和代码对应关系图 模板 sheet0 和代码对应关系 模板 sheet0 和代码对应关系 代码为: excelWriter.fill(new FillWra ...
- ftl模板导出excel_使用freemark模板生成excel
1.背景 文件操作中导入导出功能在项目中十分常见,这里我们要聊的是导出excel这一功能.老话题常谈常新,小编给大家介绍使用freemark模板的方式导出excel. 2.实现 Demo中采用spri ...
- springmvc下解析模板生成Excel ,用freemarker
工具类解析模板生成Excel public class TemplateParseUtil {/** * 解析模板生成Excel * @param templateDir 模板目录 * @param ...
- EasyPoi通过模板生成Excel文件
之前用easypoi实现过导出简单的excel文件,最近又有需求导出固定格式的excel文件,所以在网上搜索学习了一下,现将学会后写的demo记录一下方便以后回顾. 首先照例引入maven依赖(这里版 ...
- EasyExcel使用模板填充数据导出遇到的坑
EasyExcel使用模板填充数据导出遇到的坑 1.最近需求涉及excel的导出,所以选择用阿里的EasyExcel框架来使用是比较方便的,这个框架封装了许多方法来供我们使用,比传统POI简单许多 2 ...
- python excel处理框架_django框架基于模板 生成 excel(xls) 文件操作示例
本文实例讲述了django框架基于模板 生成 excel(xls) 文件操作.分享给大家供大家参考,具体如下: 生成Excel 文件,很多人会采用一些开源的库来实现,比如python 自带 csv 库 ...
- python数据导出excel_python 数据生成excel导出(xlwt,wlsxwrite)代码实例
这篇文章主要介绍了python 数据生成excel导出(xlwt,wlsxwrite)代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 话不多 ...
- NPOI 菜鸟实践行之根据指定的模板生成Excel 2003格式的文件 (一)
感谢群里的各位朋友的指导和教学,感谢Tony Qu的热心指导,感谢阿修罗兄提供的Excelhelper类 谈谈个人对Excel的理解,结合NPOI,个人水平一般般,菜鸟一只 Excel 打开后,分为s ...
- python 生成excel_python 数据生成excel导出(xlwt,wlsxwrite)代码实例
这篇文章主要介绍了python 数据生成excel导出(xlwt,wlsxwrite)代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 话不多 ...
最新文章
- 你必须非常努力,才可以看起来毫不费力。
- 最详细的maven教程,可以收藏!
- python mysql example_Python_Example_ Pycharm(python) 与 数据库(MySQL) 连接学习/示例
- QT的QSqlField类的使用
- jvm虚拟机创建对象
- 苹果谈iPhone遭CIA攻击:强烈要求用户升级系统
- 什么是dispatchEvent?
- Linux tar命令无法执行,Linux执行tar解压报错tar: Error is not recoverable: exiting now
- UI设计师福利之手把手打造SVG动画应用的微场景
- 亚马逊云科技平台上的无服务器 WebSocket
- 服务器固态硬盘无法识别硬盘,固态硬盘无法识别的原因及解决方法
- 修改 Zotero 参考文献格式
- Kryo:快速、高效的序列化框架
- 《Microduino实战》——第1章 开 源 硬 件
- 天空卫士迎风破浪,捷报三传
- ESP-AT 系列: BT 命令介绍和使用
- web前端:简单的海报设计(简单的插入静态图为背景)
- 最近标杆型自媒体程苓峰发文章说自己的广告效果多么好
- 零基础学CocosCreator·第七季-制作一款塔防游戏
- 【计算机组成原理】Cache缓存:高速缓冲存储器