[alibaba/easyexcel]弱问有没有回调的办法、通过sheet名称定位sheet的办法?

2024-06-20 551 views
9

如题: 有没有办法遇到某一行就退出终止呢? 能否通过sheet名称定位sheet呢?

回答

9
  1. 目前我看没有专门的退出终止。抛异常可以处理,但是不建议,建议直接读取到标记数据后,后面的不处理即可,性能影响不大。
  2. 看了源码 要自己查询所有sheet 然后 自己获取id
    excelReader.getSheets();
    for (Sheet sheet:sheets) {
    //这里获取名称
                 sheet.getSheetName();
        }
3

嗯,我现在的做法是弄个exit变量,后面的invoke直接返回了,不过总感觉怪怪的