首页 > 其他分享 >easyExcel 填充模板生成新的excel

easyExcel 填充模板生成新的excel

时间:2022-10-24 16:22:07浏览次数:64  
标签:map sheet 填充 easyExcel excel 生成 data1 模板

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}

 

 

生成:

 

标签:map,sheet,填充,easyExcel,excel,生成,data1,模板
From: https://www.cnblogs.com/hanjun0612/p/16821818.html

相关文章

  • 读取excel文件内容
    try{//创建工作簿XSSFWorkbookxssfWorkbook=newXSSFWorkbook(newFileInputStream("E:\\test.xlsx"));System.out.println("Workbook对......
  • 前端导出excel
    工作中,需要导出一个表格,后端直接返回的list数据,需要前端自己导出。这时候我们可以使用插件;可以在项目的package.json的dependencies加入一句 "xlsx":"^0.16.9",然后下载,......
  • 886. 可能的二分法 : 判定二分图模板题
    题目描述这是LeetCode上的886.可能的二分法,难度为中等。Tag:「二分图」、「染色法」、「并查集」、「DFS」给定一组 ​​n​​​ 人(编号为 ​​1,2,...,n​​......
  • ssti模板注入
    ssti模板注入介绍SSTI就是服务器端模板注入(Server-SideTemplateInjection),实际上也是一种注入漏洞。ssti和sql注入的思路相似,所以可以类比分析。漏洞原理render_tem......
  • 重温Excel基础函数(16):Column和Columns函数【获取列号和列数】
    1概念COLUMN函数是Excel中一个常用的函数,它可以用来返回参数单元格的列号。COLUMNS函数在Excel中的使用次数较少,它可以用来返回数组或引用的列数。注意这里是列数,不是列号。......
  • 重温Excel基础函数(15):Concatenate 函数【连接函数,相当于&】
    1概念使用CONCATENATE函数(其中一个文本函数)将两个或多个文本字符串联接为一个字符串。2语法语法:=CONCATENATE(text1, [text2],...)​参数名称说明 ①text1   (必需输入......
  • 重温Excel基础函数(14):Combin函数【返回指定数量元素的总组合数】
    1概念COMBIN函数返回指定数量元素的总组合数。可以指定组合元素数量。 使用COMBIN确定给定数量项目可能的总组数。如果觉得概念抽象的话,继续往下阅读你就越来越清楚了。......
  • #yyds干货盘点#【愚公系列】2022年10月 微信小程序-组件模板和组件样式
    一、组件模板组件模板的写法与页面模板相同。组件模板与组件数据结合后生成的节点树,将被插入到组件的引用位置上。在组件模板中可以提供一个<slot>节点,用于承载组件引用......
  • PhpOffice/PhpSpreadsheet读取和写入Excel
    PhpSpreadsheet是一个纯PHP编写的组件库,它使用现代PHP写法,代码质量和性能比PHPExcel高不少,完全可以替代PHPExcel(PHPExcel已不再维护)。使用PhpSpreadsheet可以轻松读取和写......
  • OpenGLES绘制图形模板:OpenGl处理
    ps:先需要了解图形渲染管线的工作流程和原理,给开发者开放出来的顶点着色器和片段着色器使用方法提前了解的知识点:图形渲染管线需要绑定EGLContext,OPENGL是一个大的状态机......