POI

Status
Nicht offen für weitere Antworten.

Malcolm X

Bekanntes Mitglied
Hallo,

ich würde gerne mit Hilfe von Java Excel-Dateien bearbeiten. Hierbei bin ich auf das POI-Projekt gestoßen.

laut der POI homepage gliedert sich das POI-Projekt in folgende Bestandteile:

1.) POIFS (POI Filesystem)
POIFS ist der älteste und stabilste Teil des Projektes. POIFS ist unsere Portierung des OLE 2 Compound Document Formats in reinem Java. Es unterstützt Lesen und Schreiben. Alle anderen Komponenten basieren auf POIFS.

2.) HSSF
HSSF ist unsere Portierung des Microsoft Excel 97(-2002) Dateiformats in reinem Java. Es unterstützt Lesen und Schreiben.

3.) HWPF
HWPF ist unsere Portierung des Microsoft Word 97 Datei-Formats in reinem Java. Es unterstützt Lesen und Schreiben.

4.) HPSF
HPSF ist unsere Portierung des OLE 2 Property Formats. Property Sets nehmen die Metadaten eines Dokuments auf, wie Titel, Autor und Datum. Sie lassen sich aber auch für applikationsspezifische Aufgaben nutzen.

Dazu hab ich nun folgende Fragen:

1.)

Ich würde gerne auf Excel-Dateien zugreifen. Dementsprechend müßte ich mich also etwas genauer mit HSSF auseinandersetzen. Nun ist es ja so das HSSF genauso wie HWPF und HPSF auf POIFS basiert. Wozu ist denn POIFS eigentlich da? Ich kann mir nichts unter dem OLE 2 Compound Document Format vorstellen. Basieren alle Microsoft-Office-Dateien (*.xls, *.doc usw.) auf dem OLE 2 Compound Document-Format?

2.)

POIFS ==> wird immer benötigt
HSSF ==> wird beim bearbeiten von Excel-Dateien benötigt
HWPF ==> wird beim bearbeiten von Word-Dateien benötigt
HPSF ==> ich versteh noch nicht so richtig wann ich HPSF benötige
 

Malcolm X

Bekanntes Mitglied
Hallo,

hab mir den Kram auf dieser Seite bereits durchgelesen. Klappt auch soweit. Mein Problem liegt einfach nur darin das ich mir nichts unter POIFS bzw. unter HPSF vorstellen kann.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben