POI简介
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
官网:
http://poi.apache.org/download.html
HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。
HSSF 为读取操作提供了两类API:usermodel和eventusermodel,即“用户模型”和“事件-用户模型”。
POI结构说明
包名称说明
- HSSF提供读写Microsoft Excel XLS格式档案的功能。
- XSSF提供读写Microsoft Excel OOXML XLSX格式档案的功能。
- HWPF提供读写Microsoft Word DOC格式档案的功能。
- HSLF提供读写Microsoft PowerPoint格式档案的功能。
- HDGF提供读Microsoft Visio格式档案的功能。
- HPBF提供读Microsoft Publisher格式档案的功能。
- HSMF提供读Microsoft Outlook格式档案的功能。
POI常用类说明
- HSSFWorkbook: Excel的文档对象
- HSSFSheet: Excel的表单
- HSSFRow: Excel的行
- HSSFCell: Excel的格子单元
- HSSFFont: Excel字体
- HSSFDataFormat: 格子单元的日期格式
- HSSFHeader: Excel文档Sheet的页眉
- HSSFFooter: Excel文档Sheet的页脚
- HSSFCellStyle: 格子单元样式
- HSSFDateUtil: 日期
- HSSFPrintSetup: 打印
- HSSFErrorConstants: 错误信息表