问题描述
用easypoi 导入Excel数据,后端执行ExcelIportUtil.importExcelMore方法
执行ExcelIportUtil.importExcelMore方法后莫名其妙报空指针异常,报错如下图:
原因分析:
通过打断点,定位到报错的位置,可以看到是null了
后来经过排查正常应该走的是OLE2这条分支
解决方案:
easypoi它支持的格式是OLE2和OOXML两种
OLE2:一般包括 xls、doc、ppt 等,是二进制格式的文件
OOXML:一般包括 xlsx、docx、pptx 等