From: Nick Burch The POI team is pleased to announce POI 3.0.2, the latest release of Apache POI.
There have been many important bug fixes since the 3.0.1 release and a lot of new features. A full list of changes is available in
the changelog, and
download
the source and binaries from your
local mirror.
-
- The release is also available from the central Maven repository under Group ID "org.apache.poi" and Version "3.0.2-FINAL".
- The latest release of Apache POI (formerly Apache Jakarta POI),
- version 3.0.1, has now been released. It contains a mixture of
- new features and bug fixes, compared to 3.0. A full list of changes
- is available in
- the changelog, and
- download
- the source and binaries from your
- local mirror.
+ The release is also available from the central Maven repository + under Group ID "org.apache.poi" and Version "3.0.2-FINAL". +
We would also like to confirm that verions 3.0 and 3.0.1 of Apache POI do not contain any viruses. Users of broken virus checkers which do detect a 94 byte file, sci_cec.db, as containing one are advised to contact their vendor for a fix.
- + +We are currently working to support the new Office Open XML + file formats, such as XLSX and PPTX, which were introduced in + Office 2007.
+Support for these is currently only available in an svn branch, + but we hope to have a full release including it by the summer. + People interested should follow the + dev list to track progress.
+The POI project consists of APIs for manipulating various file formats - based upon Microsoft's OLE 2 Compound Document format using pure Java. In short, you can - read and write MS Excel files using Java. Soon, you'll be able to read and write - Word files using Java. POI is your Java Excel solution as well as your Java Word solution. - However, we have a complete API for porting other OLE 2 Compound Document formats and welcome - others to participate. + based upon Microsoft's OLE 2 Compound Document format using pure Java. + In short, you can read and write MS Excel files using Java. Soon, + you'll be able to read and write Word, PowerPoint and Visio files + using Java. POI is your Java Excel solution as well as your Java + Word solution. However, we have a complete API for porting other OLE + 2 Compound Document formats, and welcome others to participate.
OLE 2 Compound Document Format based files include most Microsoft Office - files such as XLS and DOC as well as MFC serialization API based file formats. + files such as XLS and DOC as well as MFC serialization API based file + formats. +
++ At this time, none of our releases support the new Office Open XML + file formats, such as .xlsx or .docx. Work to support these is in + progress, and people interested should follow the + dev list. We expect this + support to make it into a full release by the summer.
- As a general policy we try to collaborate as much as possible with other projects to - provide this functionality. Examples include: Cocoon for + As a general policy, we try to collaborate as much as possible + with other projects to provide this functionality. Examples + include: Cocoon for which there are serializers for HSSF; Open Office.org with whom we collaborate in documenting the XLS format; and Lucene @@ -96,8 +105,8 @@ we say that POIFS is the most complete and correct implementation of this file format to date!
- You'd use HSSF if you needed to read or write an Excel file using Java (XLS). You can also read and modify - spreadsheets using this API, although right now writing is more mature. + You'd use HSSF if you needed to read, write or modify an Excel file + using Java (XLS).
HSSF is our port of the Microsoft Excel 97(-2003) file format (BIFF8) to pure Java. It supports read and write - capability. Please see the HSSF project page for more information.
+HSSF is our port of the Microsoft Excel 97(-2003) file + format (BIFF8) to pure Java. It supports read and write + capability. (Support for Excel 2007 .xlsx files is in progress). + Please see the HSSF project + page for more information.
HWPF is our port of the Microsoft Word 97 file format to pure