Java Excel файлове (Apache POI), блог на Java програмист

Бележки относно програмирането в Java и Scala, както и UML, Android и още ...

@author: Vitaly Ligay (Java EE Architect/Android Developer)

Java + Excel файлове (Apache POI)


Веднъж на две или три години попадам на проекти, в които отново трябва да работя Excel файлове.
Може би това е нещо кармично за мен.
Сега за пореден път трябва да приложим полуавтоматично парсиране на стотици Excel файлове с ценови листи.
Използвах JExcelApi в миналите си проекти.
Не мога да кажа нищо лошо за тази библиотека, но искам някакво разнообразие в живота, затова този път с приятел реших да опитам Apache POI.

Apache POI поддържа и формат за обикновен * .xls файлове (HSSF) и * .xlsx файлове (XSSF).

Между другото, те наричат ​​формата за * .xls файлове в Apache POI „HSSF - ужасен формат на SpreadSheet“, тоест „ужасен формат за електронни таблици“.