Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 32482|Risposta: 0

[Fonte] Il POI utilizza tre metodi: HSSF, XSSF, SXSSF

[Copiato link]
Pubblicato su 14/05/2021 10:25:45 | | |
POI offre tre modi per gestire Excel: HSSF, XSSF e SXSSF.

HSSF: Versione Excel 97-2003 con .xls estensione. Il numero massimo di righe in un foglio65536, il numero massimo di colonne è 256.

XSSF: Versione Excel 2007 con .xlsx estensione. Il numero massimo di righe in un foglio1048576, il numero massimo di colonne è 16.384.

SXSSF: È un metodo operativo che supporta un basso footprint di memoria basato su XSSF ed è disponibile in POI 3.8 con un'estensione .xlsx.

La compatibilità con le versioni Excel è retrocompatibile.

Tre tipi di interfacce e metodi:

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

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

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


Ovviamente, SXSSF è speciale, tranne per i WorkBooks con prefissi, gli altri non hanno prefissi. Sia HSSF che XSSF hanno i propri prefissi. Quindi è facile passare da un formato di impostazione all'altro e così via.

È importante notare che SXSSF è un'operazione a bassa memoria a causa della sua costruzione:



Con questo 100, puoi capire che quando POI opera, ci sono al massimo 100 righe di dati in memoria, e quando questi dati vengono superati, i dati precedenti alla memoria vengono cancellati e vengono generati file temporanei sul disco rigido. Questo garantisce un basso consumo di memoria. Ovviamente, puoi anche aumentare un po' questo numero.




Precedente:ASP.NET Spiegazione dettagliata del middleware Middleware di Core (9).
Prossimo:Giudizio NPOI sul tipo di data della cella
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com