Apache POI:支持OOXML与OLE2规范的Office文档操作Java库

Apache POI项目的使命是创造和维护可以操作各种基于Office Open XML标准或者微软OLE2格式文件的Java API。

apache_poi
简而言之,你可以使用Java来阅读和书写微软的Excel文件。此外,您可以使用JAVA操作Word和PowerPoint文件。
Apache POI提供了处理 Excel 的 Java解决方案(对Excel 97-2008),对其他OOXML和OLE2形式的文件也有一套完整的API。

OLE2文件包括大多数微软的Office文件如DOC、XLS、PPT、以及以MFC的序列化API为基础的文件格式。该项目为OLE2文件系统(poifs)和OLE2文档属性(HPSF)也提供了 API。

Office OpenXML格式是基于标准的XML文件格式,也是在微软Office 2007和2008中使用的新格式,其中包括xlsx,docx,pptx。该项目使用openxml4j为支持the Open Packaging Conventions规范的文件提供了一个底层的API。

对于每种微软 Office应用程序,POI都有一个组件模块,试图提供一套高水平的、对OOXML 和 OLE2格式文件都通用的JAVA API。现在大量工作主要放在Excel工作簿(SS = HSSF + xssf)上,在Word文档(hwpf + xwpf)和PowerPoint演示文稿(hslf+ xslf)上也将持续更新。

开发资源

 

官方网站:http://poi.apache.org/
开源地址:https://github.com/apache/poi

1 2 收藏

资源整理者简介:zhangQian1991

简介还没来得及写 :) 个人主页 · 贡献了1个资源 ·   


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer