easyExcel 填充模板生成新的excel

Posted 正怒月神

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了easyExcel 填充模板生成新的excel相关的知识,希望对你有一定的参考价值。

POM

    <dependency>
      <groupId>com.alibaba</groupId>
      <artifactId>easyexcel</artifactId>
      <version>3.1.1</version>
    </dependency>

主要代码:

String filePath ="D:\\\\project\\\\test1.xls";//生成文件
        String templateFilePath="D:\\\\project\\\\test_my.xls";//模板

        // 这里 会填充到第一个sheet, 然后文件流会自动关闭
        Map<String, Object> map = MapUtils.newHashMap();
        map.put("data1", "张三");
        map.put("data2", "5234");
        EasyExcel.write(filePath).withTemplate(templateFilePath).sheet().doFill(map);

模板:

填充字段:data1

List 使用:.data1

 

 

生成:

以上是关于easyExcel 填充模板生成新的excel的主要内容,如果未能解决你的问题,请参考以下文章

ATP应用测试平台——使用EasyExcel实现excel导入导出多sheet填充模板下载等功能案例实战

使用easyExcel模板输出

三EasyExcel实现数据填充

三EasyExcel实现数据填充

EasyExcel使用及自定义设置单元格样式

EasyExcel填充时合并单元格