Apache POI 介绍

2024 年 8 月 29 日 | 阅读 2 分钟

Apache POI (Poor Obfuscation Implementation) 是一个软件项目,由 Apache Software Foundation 设计和开发。它是一组纯 Java 库,用于读取和写入 Microsoft Office 文档,例如 Word、PowerPoint 等。

Apache POI 的目标是设计一个跨平台的 API,它可以操作 Microsoft Office 和 Open Office 文档的各种文件格式。

它还支持 OpenXML 格式,这是一种新的基于标准的 XML 文件格式,可在 Microsoft Office 2007 和 2008 中找到。它包括 XLSX、DOCX 和 PPTX 文件格式。

其最新和稳定版本为 3.17,于 2017 年 9 月 15 日发布。

支持的语言

我们可以将 POI 与任何可以导入 Java jar 文件的基于 JVM 的语言一起使用。 Scala、Groovy、Kotlin 等是基于 JVM 的编程语言。

Apache POI 版本历史

版本发布日期
1.0.02001年12月30日
1.0.12002年1月4日
1.0.22002年1月11日
1.1.02002年1月4日
1.2.02002年1月19日
1.52002年5月6日
1.5.12002年6月16日
2.02004年1月26日
2.52004年2月29日
2.5.12004年2月29日
3.02007年5月18日
3.0.12007年7月5日
3.0.22008年2月4日
3.12008年6月29日
3.22008年10月19日
3.52009年9月28日
3.62009年12月14日
3.72010年10月29日
3.82012年3月26日
3.92012年12月3日
3.102014年2月8日
3.10.12014年8月18日
3.113.11
3.122015年5月11日
3.132015年9月29日
3.142016年3月2日
3.152016年9月21日
3.162017年4月19日
3.172017年9月15日

下一主题Apache POI 架构