Apache POI-HSSF vs POI-XSSF - java, excel, apache-poi

HSSF - це реалізація чистого Java-проекту Java Project в форматі Excel 97 (-2007). XSSF - це чиста реалізація Java-проектом проекту POI у форматі файлу Excel 2007 OOXML (.xlsx).

Чи є експорт обмеження при використанні HSSF?

Я коли-небудь десь читав, що Excel "97 просто підтримувався <65.000 Entries.

Чи безпечно використовувати HSSF для експорту листів Excel з більш ніж 65 000 Записів, або чому б я використовувати XSSF?

Відповіді:

6 за відповідь № 1

Як ти бачиш тут Excel 97 до 2003 підтримує максимум 65,536рядки Так що ні, з HSSF ви не зможете зберігати більше 65536 записів, однак це можна зробити за допомогою XLSX (Excel 2007+), який може обробляти до 1048 576 рядків і може бути збережений за допомогою XSSF. Він не буде сумісний з Excel 97/2003, хоча.