POI与EasyExcel

 

什么是POI

 

 POI是Apache提供的开源代码库,这个代码库用来提供Java客户端对Microsoft Office格式文件的读写操作

POI与EasyExcel_第1张图片

POI有五种结构

HSSF——提供读写Microsoft Excel(2003)格式档案功能

XSSF——提供读写Microsoft Excel OOXML(2007-今)格式档案的功能

HWPF——提供读写Microsoft Word格式档案的功能

HSLF——提供读写Microsoft PPT格式档案功能

HDGF——提供读写Microsoft Visio格式档案的功能

 

 

什么是EasyExcel

 

EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著称。

POI提供的对Excel操作不仅消耗内存而且解压时完全在内存中完成,内存消耗非常大。
POI与EasyExcel_第2张图片

EasyExcel能减少内存占用的原因是它没有将文件一次性加载到内存中,而是从磁盘上一行行读取数据,逐个解析。

POI与EasyExcel_第3张图片

 

你可能感兴趣的:([POI&EasyExcel])