Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 32482|Отговор: 0

[Източник] POI използва три метода: HSSF, XSSF, SXSSF

[Копирай линк]
Публикувано в 14.05.2021 г. 10:25:45 ч. | | |
POI предоставя три начина за работа с Excel: HSSF, XSSF и SXSSF.

HSSF: Версия за Excel 97-2003 с разширение .xls. Максималният брой редове в лист65536, максималният брой колони е 256.

XSSF: Excel версия 2007 с разширение .xlsx. Максималният брой редове в лист1048576, максималният брой колони е 16384.

SXSSF: Това е оперативен метод, който поддържа нисък отпечатък на паметта, базиран на XSSF, и е наличен в POI 3.8 с разширение за .xlsx.

Съвместимостта с версиите на Excel е обратно съвместима.

Три типа интерфейси и методи:

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

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

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


Очевидно SXSSF е специален, с изключение на workBooks с префикси, останалите няма префикси. И HSSF, и XSSF имат свои собствени префикси. Така че е лесно да се превключва между формати на настройки и т.н.

Важно е да се отбележи, че SXSSF е операция с ниска памет поради своята конструкция:



Това 100 може да се разбере, че когато POI работи, в паметта има максимум 100 реда данни, а когато тези данни са надвишени, данните преди паметта се изтриват и временните файлове се генерират на твърдия диск. Това гарантира ниска консумация на памет. Разбира се, можеш и малко да увеличиш този брой.




Предишен:ASP.NET Подробно обяснение на междинния софтуер на Core (9).
Следващ:NPOI преценка за типа дата на клетката
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com