什么是POI
POI是Apache提供的开源代码库,这个代码库用来提供Java客户端对Microsoft Office格式文件的读写操作
POI有五种结构
HSSF——提供读写Microsoft Excel(2003)格式档案功能
XSSF——提供读写Microsoft Excel OOXML(2007-今)格式档案的功能
HWPF——提供读写Microsoft Word格式档案的功能
HSLF——提供读写Microsoft PPT格式档案功能
HDGF——提供读写Microsoft Visio格式档案的功能
什么是EasyExcel
EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著称。
POI提供的对Excel操作不仅消耗内存而且解压时完全在内存中完成,内存消耗非常大。
EasyExcel能减少内存占用的原因是它没有将文件一次性加载到内存中,而是从磁盘上一行行读取数据,逐个解析。