之前介绍了传统的读取excel文件的方法以及easyExcel方法,现在写项目,出乎意料的使用了另一种方法将excel文件读取成list列表。
public List<ImportVo> newImport_excelpoi(NewImportDto newImportDto) { List<ImportVo> list; File file = new File(newImportDto.getFullPath()); //默认为第一个 ImportParams importParams = new ImportParams(); //表头设置为1行 importParams.setHeadRows(1); try { // 读取excel list = ExcelImportUtil.importExcel(file, ImportVo.class, importParams); if (list.size() == 0) { throw new BizException("文件内容为空"); } // 校验数据 checkDate(list, "importType"); } catch (Exception e) { throw new BizException("导入失败"); } return list; } @Data @ApiModel(value = "-excel返回参数-") public class ImportVo { @ApiModelProperty(value = "名称") @Excel(name = "单元格名称") private String cellName; }
其实将excel文件导入成list很简单嘛,偶吼吼~
09-19
223
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-15
149
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-27
183
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交