使用easyexcel生成excel模板
时间: 2023-08-20 07:51:31 浏览: 158
可以使用EasyExcel库来生成Excel模板。下面是一个示例代码:
```java
// 创建Excel对象
ExcelWriter writer = EasyExcel.write("template.xlsx").build();
// 创建Sheet并设置表头
Sheet sheet = new Sheet(1, 0);
List<List<String>> head = new ArrayList<>();
head.add(Arrays.asList("姓名", "年龄", "性别"));
sheet.setHead(head);
// 写入数据
List<List<Object>> data = new ArrayList<>();
data.add(Arrays.asList("张三", 20, "男"));
data.add(Arrays.asList("李四", 25, "女"));
writer.write(data, sheet);
// 关闭Excel对象
writer.finish();
```
上述代码中,首先创建了一个ExcelWriter对象,指定了要生成的Excel文件名为"template.xlsx"。然后创建了一个Sheet对象,并设置了表头信息。接下来,通过调用`writer.write(data, sheet)`方法,将数据写入Excel中。最后调用`writer.finish()`方法关闭Excel对象。
你可以根据自己的需求,修改表头和数据的内容和结构。这个示例代码只是一个简单的演示,并不包含所有的功能。你可以参考EasyExcel的官方文档来了解更多功能和用法:https://www.yuque.com/easyexcel/doc/easyexcel
阅读全文