发布于 2014-08-19 03:02:12 | 318 次阅读 | 评论: 0 | 来源: 网友投递
Apache POI 开放源码函式库
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
Apache POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。结构如下:
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 3.10.1发布,主要修复了使用OOXML带来的安全问题,详细如下:
Tidy up the OPC SAX setup code with a new common Helper, preventing external entity expansion (CVE-2014-3529).
On supported XML parser versions (Xerces or JVM built-in, XMLBeans 2.6), enforce sensible limits on entity expansion in OOXML files, and ensure that subsequent normal files still pass fine (CVE-2014-3574).