使用POI处理office文件
Apache POI 官网:http://poi.apache.org/

POI 是什么?
POI 是 Apache 软件基金会开源的项目,根据官网的解释,POI提供了操作Office Open XML (OOXML)标准和微软 OLE 2 Compound Document (OLE2)格式文档的接口。OLE2 文件包括微软office 中的 xls、doc、ppt 文件,ooxml格式是新的格式标准,包含 xlsx、docx、pptx 文件。
简单来说,POI 让你能用 java 读/写 Excel、Word、PPT文件。
POI 的组件:
| 组件名 | 应用 类型 |
|---|---|
| POIFS | OLE2 文件系统 |
| HPSF | OLE2 属性集 |
| HSSF | Excel xls |
| HSLF | PowerPoint ppt |
| HWPF | Word doc |
| HDGF | Visio vsd |
| HPBF | Publisher pub |
| HSMF | Outlook msg |
| DDF | 埃舍尔通用图纸 |
| HWMF | WMF图纸 |
| OpenXML4j | OOXML |
| XSSF | Excel xlsx |
| XSLF | PowerPoint pptx |
| XWPF | Word docx |
| XDGF | Visio vsdx |
| Common SL | PowerPoint ppt和pptx |
| Common SS | Excel xls和xlsx |





