官方网站
术语
OOXML
Office Open XML standards,基于XML格式的新标准,包含XLSX, DOCX and PPTX,它通过openxml4j来提供一个较低级别的API用来支持Open Packaging Conventions
OLE2
Microsoft’s OLE 2 Compound Document format,包含多种文件,如XLS, DOC, and PPT以及MFC serialization API,它提供OLE2 Filesystem (POIFS) and OLE2 Document Properties (HPSF)的APIS
使用选择
HSSF
生成XLS格式,即“Excel 97-2003”(BIFF8)格式
XSSF
生成XLSX格式,即”Excel 2007 - “(Excel 2007+ 和 OOXML)格式
SXSSF
生成大容量Excel,内存占用大,可生成XLSX格式,即”Excel 2007 - “格式
注意:
1. SXSSF从poi-3.8-beta3开始提供
2. SXSSF限制了可访问的行数,较小索引位置的行已从内存中写入磁盘,所以不可通过getRow(int number)方式获取这些行;而XSSF没有限制
3. 相比于XSSF,SXSSF有如下限制:
只有有限的行(int keepRows)可以访问
不支持Sheet.clone()
不支持公式计算
地址链接
下载地址
http://poi.apache.org/apidocs/index.html
帮助文档
http://poi.apache.org/apidocs/index.html
官方BUG库
https://bz.apache.org/bugzilla/buglist.cgi?product=POI