所以24M的文件经过解压缩后,其實有160M的大小
问题:说明POI在处理Excel2007的时候占用了很大的内存,那么有没有更好的方法来读取Excel文件呢?
我们看到了POI已经提出了针对这个问题的回答而且正好在XLS2CSV中找到了很好的解决读取大容量的方法.
大概的意思就是说通用的处理方法会快速消耗掉内存,所以采用了 SAX parser方法来处理大容量的文件.
所以24M的文件经过解压缩后,其實有160M的大小
问题:说明POI在处理Excel2007的时候占用了很大的内存,那么有没有更好的方法来读取Excel文件呢?
我们看到了POI已经提出了针对这个问题的回答而且正好在XLS2CSV中找到了很好的解决读取大容量的方法.
大概的意思就是说通用的处理方法会快速消耗掉内存,所以采用了 SAX parser方法来处理大容量的文件.
————————————配置———————————— |
————————————方法———————————— |
//空单元格返回null需要自己处理成—--或0 |
//若args[i]为String,那么返回嘚二维数组的第i列为改字符常量 |
//那么返回的二维数组内容如下: |
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。