[alibaba/easyexcel]读取excel异常

2024-05-09 558 views
3

触发场景描述 创建数据类的时候读取错误,导致数据转换异常 触发Bug的代码 image image image image

提示的异常或者没有达到的效果

回答

9

我试了一下,在 com.alibaba.excel.metadata.property.initOneColumnProperty 函数中,当 @ExcelProperty 注解不存在,会拿实体类字段名加进去匹配,似乎是这个原因,所以才出现一些意外的情况

2

我尝试当 excelProperty 为空的直接返回就不会出现这样的问题。 image

9

在对象新增@ExcelIgnoreUnannotated 注解即可,后续可能会把这个设置成默认值