Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 32482|Antwort: 0

[Quelle] POI verwendet drei Methoden: HSSF, XSSF, SXSSF

[Link kopieren]
Veröffentlicht am 14.05.2021 10:25:45 | | |
POI bietet drei Möglichkeiten, Excel zu bedienen: HSSF, XSSF und SXSSF.

HSSF: Excel 97-2003 Version mit .xls Erweiterung. Die maximale Anzahl von Zeilen in einem Blatt65536, die maximale Anzahl der Spalten beträgt 256.

XSSF: Excel 2007 Version mit .xlsx Erweiterung. Die maximale Anzahl von Zeilen in einem Blatt1048576, die maximale Anzahl an Spalten beträgt 16.384.

SXSSF: Es handelt sich um eine Betriebsmethode, die einen geringen Speicherbedarf auf Basis von XSSF unterstützt und in POI 3.8 mit einer .xlsx-Erweiterung verfügbar ist.

Die Excel-Versionskompatibilität ist abwärtskompatibel.

Drei Arten von Schnittstellen und Methoden:

HSSF:HSSFWorkbook、HSSFSheet、HSSFRow、HSSFCell......

XSSF:XSSFWorkbook、XSSFSheet、XSSFRow、XSSFCell......

SXSSF:SXSSFWorkbook、Sheet、Row、Cell......


Offensichtlich ist SXSSF etwas Besonderes, abgesehen von Arbeitsbüchern mit Präfixen, die anderen haben keine Präfixe. Sowohl HSSF als auch XSSF haben jeweils eigene Präfixe. Es ist also einfach, zwischen Einstellungsformaten und so weiter zu wechseln.

Es ist wichtig zu beachten, dass SXSSF aufgrund seiner Konstruktion eine speicherarme Operation ist:



Bei diesen 100 kannst du verstehen, dass bei POI-Betrieb höchstens 100 Datenzeilen im Speicher sind, und wenn diese Daten überschritten werden, werden die Daten vor dem Speicher gelöscht und temporäre Dateien auf der Festplatte generiert. Dies garantiert einen geringen Speicherverbrauch. Natürlich kannst du diese Zahl auch etwas erhöhen.




Vorhergehend:ASP.NET Detaillierte Erklärung der Middleware-Middleware von Core (9).
Nächster:NPOI-Beurteilung des Zelldatentyps
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com