EasyExcel和POI具体使用及对比

... / Reads: 31 Edit

POI存在的问题:非常的消耗内存; EasyExcel 遇到再大的excel都不会出现内存溢出的问题,能够将一个原本3M的excel文件,POI来操作将会占用内存100M,使用EasyExcel降低到几KB,使用起来更加简单。 poi读 1、创建xsshworkbook/hssfworkbook (inputstream in) 2、读取sheet 3、拿到当前sheet所有行row 4、通过当前行去拿到对应的单元格的值。 而easyExcel能大大减少占用内存的主要原因是在解析Excel时没有将文件数据一次性全部加载到内存中,而是从磁盘上一行行读取数据,逐个解析。