EasyExcel 最大读取列数限制 - 默认值及扩展方法
EasyExcel 默认读取的最大列数是'16384'。这意味着,如果你的 Excel 文件包含超过 16384 列,EasyExcel 只能读取到前 16384 列数据。
如果你需要读取超过 16384 列的 Excel 文件,可以进行以下操作:
-
修改 EasyExcel 源码: 找到
EasyExcel中的AbstractReadRowHandler类,修改maxColumn属性值,使其大于 16384。 -
使用自定义解析器: 编写自定义的
RowHandler实现类,并重写handle方法,以实现超过 16384 列的解析逻辑。 -
拆分 Excel 文件: 将大规模的 Excel 文件拆分成多个较小的文件,每个文件包含不超过 16384 列的数据,然后分别使用 EasyExcel 读取。
请根据你的实际情况选择合适的解决方案。
原文地址: https://www.cveoy.top/t/topic/n8sI 著作权归作者所有。请勿转载和采集!