EasyExcel写(导出)
官方文档:EasyExcel API
WriteWorkbook可以理解成一个excelWriteSheet理解成一个Excel里面的一个表单WriteTable一个表单里面如果有多个实际用的表格,则可以用WriteTable
文章目录
依赖
<!-- easyexcel -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>2.2.0-beta2</version>
</dependency>
EasyExcel导出Excel表
最简单的版本
@Test
void test3(){
//EasyExcel写入(表存放地址+表面,导出格式)
//这里的Datas是指实体类,根据自己需要去编写
EasyExcel.write(fileName, Datas.class)
//设置工作表表面
.sheet("表一")
//为表写入数据
.doWrite(datasService.datasList());
//测试完成
System.out.println("操作完成!");
}
EasyExcel导出多张工作表(sheet)
@Test
void test4(){
//创建一张表格
ExcelWriter excelWriter = EasyExcel.write(fileName).build();
//WriteSheet是工作表
//创建第一张工作表
WriteSheet writeSheet = EasyExcel.writerSheet(0, "表一").head(Datas.class).build();
//为第一张工作表,写入数据
excelWriter.write(datasService.datasList(), writeSheet);
//创建第二张工作表
writeSheet = EasyExcel.writerSheet(1, "表E").head(Datas.class).build();
//为第二张工作表&

本文介绍了如何使用EasyExcel库在Java中进行Excel导出,包括导出单个工作表和多个工作表,并且详细讲解了如何在工作表中包含多个表格。提供了详细的依赖和操作步骤。
最低0.47元/天 解锁文章
6522

被折叠的 条评论
为什么被折叠?



