1.导入easypoi包
2.`
/**
-
@param filePath Excel文件路径
-
@param sheetIndex 对应的表单,从0开始,0代表第一个表单
-
@param clazz 对应封装的数据实例对象
-
@return 返回数据集合
*/
public static List readExcel(String filePath, int sheetIndex, Class clazz) {
// 定义输入流
FileInputStream fis = null;
List datas = null;
try {
// 创建输入流对象
fis = new FileInputStream(filePath);
// 创建一个easypoi使用的配置类
ImportParams params = new ImportParams();
// 设置表格坐标
params.setStartSheetIndex(sheetIndex);
// 校验Excel文件,去掉空行
params.setNeedVerify(true);
// 读取数据
datas = ExcelImportUtil.importExcel(fis, clazz, params);
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (fis != null) {
fis.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
return datas;
}
}
`