update.md
commons-iocommons-io 修改为依赖 poi的版本NoSuchFileException的异常poi由4.1.2升级到5.2.5commons-csv由1.1.0升级到1.10.0slf4j-api由1.7.32升级到1.7.36ehcache由3.9.9升级到3.9.11jdk21sheet以后继续读取其他sheet,使用ExcelAnalysisStopSheetExceptionincludeColumnIndexes和includeColumnFieldNames在sheet后面失效的问题commons-io 2.11.0 包easyexcel-parent 包中移除测试包的dependencyManagementorg.apache.poi.hssf.usermodel.PoiUtils.java,
使用反射获取 Issue #2804ThreadLocal
,并支持设置反射缓存类型 Issue #2792includeColumnIndexes和includeColumnFieldNames
排序 Issue #2697LocalDate Issue #2908sharedStrings.xml 存在 x:t标签的情况filed拼接错误 Issue #2390BigIntegerStringConverter无效的bug Issue #2325setFeature异常不影响主流程 Issue #2054xls容错 Issue #2236autoTrim配置失效 Issue #2227try-with-resources语法糖ReadListener 转换异常不抛出的问题fill的情况新增 afterRowDispose事件HeadStyle无效的bugCellData接收失败的的bug Issue #2147CellData可能不返回行列号 Issue #1832Converter支持null转换 Issue #1776spring的冲突 Issue #2064String接收数字会丢小数位的bugExcelProperty新增order 用于排序index会导致空行的bugAbstractMergeStrategyuseScientificFormat修改sheet不设置index和name默认不为0的问题sheet不按照顺序写入 会乱序的bug Issue #1332NPE 的bug Issue #1280includeColumnIndexes不包含第列
会无法导出数据的bug Issue #1346@NumberFormat注解转换double时可能会丢失精度 Issue #1306sheet事件未调用的bugindex=0开始 合并异常的bug Issue #1322invokeHeadMap的bug Issue #993当类的属性没有按照ExcelProperty的属性index顺序排序的时候,写数据出现错乱 Issue #1046
NullableObjectConverter
即可 Issue #1084forceNewRow 空指针的bug Issue #1201table、sheet中创建的拦截器不执行workbook
事件的bug Issue #1202LinkedList写入的性能问题 #1121warn日志RuntimeException则不再封装对象CellData可以获取行列号List<List<String>>和class的head,会通过index去匹配注解sheetName会抛异常sheetName定位sheetuseDefaultListener 可以排除默认对象转换relativeRowIndex为IntegerautomaticMergeHead 可以设置不自动合并头 Issue #822xlsxSAXParserFactoryName 可以指定SAXParserFactorySimpleColumnWidthStyleStrategy 新增 参数columnIndex Issue #806writeExcelOnException 参数设置异常了也要写入前面的数据。ExcelDataConvertException返回新增具体报错的数据useDefaultStyleExcelIgnoreUnannotated 支持忽略未加ExcelProperty注解的字段修复read()方法存在的bug
修复POI在大并发情况下创建临时目录失败的bug
修复excel超过16列被覆盖的问题,修复数据只有一行时候无法透传的bug。
如果整行excel数据全部为空,则不解析返回。完善多sheet的解析。
增加@ExcelColumnNum,修复字符串前后空白,增加过滤功能。
优化类型转换的性能。
修复日期类型转换时候数字问题。基础模型支持字段类型int,long,double,boolean,date,string
修复无@ExcelProperty标注的多余字段时候报错。
修复拿到一行数据后,存到list中,但最后处理时候变为空的bug。
完善测试用例,防止歧义,模型字段映射不上时候有抛异常,改为提醒。