EasyExcel工具包,对于出现异常怎么处理

Blade 未结 1 1406
klniu
klniu 剑圣 2020-06-24 09:37

一、该问题的重现步骤是什么?

EasyExcel工具包,出现异常怎么处理,比如读入excel时,发现用户提供的字典值是错误的,需要返回几行几列错误信息给用户?


现在的接口中,只有save且传递是的List<Entity>,没有提供表格信息。



1条回答
  • 目前没有这个API,更具体的可以去看下官方的文档有没有提到这方面,我印象中是没有的:https://www.yuque.com/easyexcel/doc/easyexcel

    作者追问:2020-06-25 07:51

    有异常处理,https://www.yuque.com/easyexcel/doc/read#rGG6H


    需要在继承AnalysisEventListener的类中覆盖OnException,但是我们这个用的ImportListener把传入的ExcelImporter包装了一层,而且ImportListener没有调用ExcelImporter中的OnException方法,所以没法在ExcelImporter实现中写入自己的异常处理方法,如果添加上就最好了


    0 讨论(0)
提交回复