Gibt es eine Open source Java-Bibliothek für das Parsen von Excel 2007-Dateien?
Gibt es eine Open source Java-Bibliothek für das Parsen von Excel 2007-Dateien?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine Open source Java-Bibliothek für das Parsen von Excel 2007-Dateien?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Apache POI sieht vielversprechend aus.
Apache POI ist die Reine java-Antwort auf die Frage. 2007-format-Unterstützung ist in der beta jetzt.
OpenXLS unterstützen kann es schon (wenn GPL ist gut für Sie). Die kommerzielle version des gleichen Produkts (ExtenXLS) unterstützt es.
Obwohl streng genommen nicht Teil der Frage, ich sollte darauf hinweisen, dass jede rewrite des Zugriffs auf Excel-Dateien haben immer einige Mängel über das original, so Joel Spolsky's Beratung ist eine gute alternative, wenn Sie es brauchen.
Apache POI
Vom http://poi.apache.org/apidocs/index.html
DDF - Schrecklich, Zeichnung Format
Dieses Paket enthält Klassen für die Decodierung der Microsoft Office-Zeichnung format, andernfalls bekannt als escher nunmehr in POI, wie die Schrecklichen Zeichnung Format.
HPSF - Horrible Property Set Format
HSSF - Horrible Spreadsheet Format
Ich Liebe diese Jungs. Wir werden versuchen, Sie zu verwenden POI zum Lesen von Excel-Dateien, ich werde dir die JExcel Lösung zu.
http://openxml4j.org/
Nicht POI. Andy Khan JExcel ist, was Sie wollen.
Habe ich eine Bewertung von poi und jexcel vor einiger Zeit und jexcel weit überlegen war. Beide verwenden eine Menge Speicher, wenn Sie in den Fall, dass Sie sehr große Datenfiles. Damit meine ich, ich war nicht in der Lage, herauszufinden, wie man erstellen Sie eine excel-Datei über einen stream ab, so dass ich nicht haben, laden Sie die gesamte Datei im Speicher.
Ich bin derzeit am vergleichen der JExcelApi und Apache POI. POI unterstützt Office 2007 in der Beta und sieht aus wie die beste option (in vielerlei Hinsicht)