[JAVA] [Apache POI] Entsprechende Excel-Version

Inhalt dieses Artikels

Bei der Verwendung von Apache POI zum Lesen und Schreiben von Excel in Java waren die unterstützten Komponententypen je nach Excel-Version unterschiedlich, und es gab Versionen, die nicht verwendet werden konnten. Daher habe ich beschlossen, sie als Memorandum zusammenzufassen. (Wenn Sie einen Fehler machen, lassen Sie es mich bitte wissen.)

Was ist Apache POI?

Lassen Sie uns zunächst einen kurzen Blick auf den Apache-POI werfen. Apache POI ist eine Bibliothek, mit der Java-Programme Office-Dateien lesen und schreiben können. > Offizielle Apache POI-Site

Komponenten zum Lesen und Schreiben von Excel

Es gibt drei Arten von Komponenten zum Lesen und Schreiben von Excel, und die verwendete hängt von der Erweiterung und dem Zweck ab.

Komponente Lesen schreiben Erweiterung Entsprechende Version
HSSF .xls Excel 97-Excel 2003 (BIFF 8)
XSSF .xlsx Excel 2003- (OOXML)
SXSSF × .xlsx Excel 2003- (OOXML)

HSSF und XSSF werden beim normalen Lesen und Schreiben gemäß der Excel-Version verwendet.

abschließend

Dieses Mal habe ich kurz die Versionen und Komponenten von Excel zusammengefasst, die Apache POI verwenden können, aber ich hoffe, dass ich zu einem späteren Zeitpunkt zusammenfassen kann, wie Apache POI verwendet wird.

Recommended Posts

[Apache POI] Entsprechende Excel-Version
Excel-Operation mit Apache POI
Bearbeiten Sie Excel mit Apache POI
Apache POI Excel mit Kotlin
Ausgabe nach Excel mit Apache POI!
[Java] Behandeln Sie Excel-Dateien mit Apache POI
[Java] Erstellen einer Excel-Datei mit Apache POI
Ersetzen Sie Text in der AutoShape of Excel-Datei durch Apache POI
Apache POI Addictive Point List
Apache POI persönliches Memo Crossfish21
Verwendung von Apache POI
gemeinsamer Export, um mit Poi zu übertreffen
Erstellen Sie eine Excel-Datei mit poi
[Apache POI] Beurteilung unnötiger Zellen