v3.3.4
- 支持停止单个
sheet
以后继续读取其他sheet
,使用ExcelAnalysisStopSheetException
v3.3.2
- 修复
includeColumnIndexes
和includeColumnFieldNames
在sheet后面失效的问题
v3.3.0
- 读csv会忽略BOM数据 Issue #3137
- 解决csv用office打开乱码的问题,写csv默认带上BOM数据
- xlsx存在隐藏字符时需要忽略,确保和展示看到的一样
- 新增
commons-io
2.11.0 包 - 在
easyexcel-parent
包中移除测试包的dependencyManagement
- 删除
org.apache.poi.hssf.usermodel.PoiUtils.java
,使用反射获取 Issue #2804 - 默认对象反射缓存改成
ThreadLocal
,并支持设置反射缓存类型 Issue #2792 - 支持根据
includeColumnIndexes
和includeColumnFieldNames
排序 Issue #2697 - 根据文件流解析,由抛出异常改为,默认识别为csv
v3.2.1
- 兼容
LocalDate
Issue #2908 - 优化大文件内存存储,减少内存占用 Issue #2657
- 在临时文件被删除的情况下能正常的读取 Issue #2693
- 分页读取监听器支持自定义分页条数 Issue #2383
v3.2.0
- 修复部分xlsx读取日期可能相差1秒的bug Issue #1956
- 修复部分数据精度和excel不匹配的bug Issue #2805
- 不创建对象的读支持读取原始的数据类型