Jakarta POI 3.0: Mit Java Microsoft-Dokumente bearbeiten

Die Entwickler des Jakarta-POI-Projekts haben die endgültige Version 3.0 ihrer Java-API freigegeben, mit der Programmierer Excel-Dateien lesen und schreiben können.

In Pocket speichern vorlesen Druckansicht 61 Kommentare lesen
Lesezeit: 1 Min.
Von
  • Henning Behme

Die Entwickler des Jakarta-POI-Projekts haben die endgültige Version 3.0 ihrer Java-API freigegeben. Über diese Schnittstelle können Programmierer Dokumente lesen und schreiben, die Microsofts OLE 2 Compound Document Formate nutzen. Derzeit bedeutet das: Excel-Dateien lesen und schreiben. Demnächst soll die API auch das Lesen/Schreiben von Word-Dokumenten erlauben.

Innerhalb des POI-Projekts, das ursprünglich scherzhaft als Poor Obfuscation Implementation aufgelöst wurde, sind HSSF (ursprünglich Horrible SpreadSheet Format) und HWPF (Horrible Word Processor Format) die beiden Teilprojekte, die sich um die wichtigsten Microsoft-Formate kümmern. Der endgültigen 3er-Version waren mehrere Alpha-Versionen vorangegangen (siehe die History of Changes), die im Vergleich zur aus dem Jahre 2004 stammenden Release 2.5.21 mehr Excel-, Word- und Powerpoint-Eigenschaften enthielten (für Powerpoint ist das Teilprojekt HSLF zuständig – Horrible Slide Layout Format).

Vor allem HSSF scheint für eine Benutzung ausgereift genug; das Modifizieren schon vorhandener Excel-Dateien soll dagegen noch holprig sein. Für die weitere Entwicklung von HWPF sucht das Team Mitarbeiter. (hb)