第一步:引入依賴
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>2.2.6</version>
</dependency>
第二步:解析
public void resovleExcel() throws FileNotFoundException {
//讀取的表格名
String fileName = "";
// 讀取第一個sheet 文件流會自動關閉
EasyExcel.read(fileName,new AnalysisEventListener<Map<Integer, String>>() {
//直接使用Map來保存數據
@Override
public void invoke(Map<Integer, String> rowData, AnalysisContext context) {
//讀取到的每行數據,其key是以0開始的索引
}
@Override
public void doAfterAllAnalysed(AnalysisContext context) {
//全部行都解析完成
}
}).sheet().doRead();
}