//easyPOI的依赖 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.3</version> </dependency>
//要操作pdf,word还是用原生poi比较好
<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.0</version> </dependency> <dependency> <groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId> <version>4.1.0</version> </dependency>
//要使用多sheet页的导入 需要重写某些类 用到自己的excel包
for (int i = 3; i <=8; i++) { ImportParams params = new ImportParams(); //这是设计sheet页 下标是从1开始的 params.setSheetNum(i); //这是标题行数 params.setTitleRows(1); //这是头部行数 这个算两行 params.setHeadRows(2); //这是开始行数 可以自己实验一下 然后再写 params.setStartRows(4); ExcelImportResult<TaskImportBean> excelImportResult = null; try { excelImportResult = ExcelImportUtils.importExcel(file.getInputStream(), TaskImportBean.class, params); } catch (Exception e) { e.printStackTrace(); } TreeTool.treeExecutor(excelImportResult,integerList ,treeNodeList); }