工作中有使用easyexcel依赖库读写excel,简单记录下来~
案例如下:
引入easyexcel依赖
<!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel -->
创建用例Bean对象
方法一:单独创建读的监听器实现ReadListener接口
覆写invoke方法(在invoke方法里写入你需要对读取的数据进行的操作)
测试实现:
需指定对象类,读取第一个sheet,文件流回自动关闭,注意:消息头的行数2列,使用headRowNumber()标记表头的列数,表头不读取。
方法二:监听器与实现合并
执行结果:
方式二更为简洁,目前工作中使用的是方法二,这只是简单的读实现,仅供参考~