Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 32482|Odpowiedź: 0

[Źródło] POI wykorzystuje trzy metody: HSSF, XSSF, SXSSF

[Skopiuj link]
Opublikowano 14.05.2021 10:25:45 | | |
POI oferuje trzy sposoby obsługi Excela: HSSF, XSSF i SXSSF.

HSSF: wersja Excel 97-2003 z rozszerzeniem .xls. Maksymalna liczba wierszy w arkuszu65536, maksymalna liczba kolumn wynosi 256.

XSSF: wersja Excel 2007 z rozszerzeniem .xlsx. Maksymalna liczba wierszy w arkuszu1048576, maksymalna liczba kolumn wynosi 16384.

SXSSF: Jest to metoda operacyjna obsługująca niewielkie zużycie pamięci oparta na XSSF i dostępna w POI 3.8 z rozszerzeniem .xlsx.

Kompatybilność wersji Excel jest kompatybilna wstecz.

Trzy typy interfejsów i metod:

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

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

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


Oczywiście SXSSF jest wyjątkowy, poza podręcznikami z prefiksami, reszta ich nie ma. Zarówno HSSF, jak i XSSF mają własne przedrostki. Dzięki temu łatwo jest przełączać się między formatami ustawień i tak dalej.

Ważne jest, aby zauważyć, że SXSSF jest operacją o niskiej liczbie pamięci ze względu na swoją konstrukcję:



W tych 100 można zrozumieć, że gdy działa POI, w pamięci znajduje się maksymalnie 100 wierszy danych, a gdy te dane zostaną przekroczone, dane przed pamięcią są usuwane, a na dysku twardym generowane są pliki tymczasowe. Gwarantuje to niskie zużycie pamięci. Oczywiście możesz też nieco zwiększyć tę liczbę.




Poprzedni:ASP.NET Szczegółowe wyjaśnienie middleware Middleware w Core (9).
Następny:Ocena NPOI dotycząca typu daty komórki
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com