我想问下,参照你的文档 读excel https://www.yuque.com/easyexcel/doc/read
是不是每次有新的读取需求时,都需要创建一个类 去extends AnalysisEventListener 然后再使用EasyExcel.read里面的方法
我想问下,参照你的文档 读excel https://www.yuque.com/easyexcel/doc/read
是不是每次有新的读取需求时,都需要创建一个类 去extends AnalysisEventListener 然后再使用EasyExcel.read里面的方法
参考com.alibaba.excel.read.builder.ExcelReaderBuilder#doReadAllSync
API
示例:
final List<DemoData> demoDataList = EasyExcel.read(fileName)
.head(DemoData.class)
.doReadAllSync();
选择sheet页
final List<DemoData> demoDataList = EasyExcel.read(fileName)
.head(DemoData.class)
.sheet()
.doReadSync();
参考
com.alibaba.excel.read.builder.ExcelReaderBuilder#doReadAllSync
API示例:
final List<DemoData> demoDataList = EasyExcel.read(fileName) .head(DemoData.class) .doReadAllSync();
选择sheet页
final List<DemoData> demoDataList = EasyExcel.read(fileName) .head(DemoData.class) .sheet() .doReadSync();
谢谢,这个回答不是我想问的,不过我已经找到了答案,https://www.cnblogs.com/FraserYu/p/11717665.html
其实我就是想知道,比如我一个是导入用户信息,一个是导入部门信息,还有一个是导入设备信息,这样是需要写3个不同的类 去继承extends AnalysisEventListener吧
参考
com.alibaba.excel.read.builder.ExcelReaderBuilder#doReadAllSync
API 示例:final List<DemoData> demoDataList = EasyExcel.read(fileName) .head(DemoData.class) .doReadAllSync();
选择sheet页
final List<DemoData> demoDataList = EasyExcel.read(fileName) .head(DemoData.class) .sheet() .doReadSync();
谢谢,这个回答不是我想问的,不过我已经找到了答案,https://www.cnblogs.com/FraserYu/p/11717665.html
其实我就是想知道,比如我一个是导入用户信息,一个是导入部门信息,还有一个是导入设备信息,这样是需要写3个不同的类 去继承extends AnalysisEventListener吧
简单读取新版已经不需要自己写自定义的AnalysisEventListener
了,用上面的API就可以了