Чтение Excel с использованием Apache POI - PullRequest
1 голос
/ 21 октября 2011

Я читаю .xls и .xlsx , используя Apache POI через Java.

Я включил ниже jar в мой classpath:

 1. poi-3.7-20101029.jar
 2. poi-examples-3.7-20101029.jar
 3. poi-ooxml-3.7-20101029.jar
 4. poi-ooxml-schemas-3.7-20101029.jar
 5. poi-scratchpad-3.7-20101029.jar

Требуются ли все файлы jar для чтения / записи данных из / в файлы xls / xlsx?Я думаю, что могу исключить poi-examples-3.7-20101029.jar , поскольку название предполагает, что оно содержит примеры.Я попробовал это, и это работает (я могу читать из xls / xlsx).Каков минимальный набор jar-файлов, необходимых для чтения / записи данных из / в файлы xls / xlsx?

Я хочу, чтобы размер моего проекта был как можно меньшим, поэтому будьте благодарны, если кто-нибудь сможет сосредоточиться на этом.

Ответы [ 2 ]

1 голос
/ 21 октября 2011

Если вы просто хотите читать / записывать файлы XLS, тогда все, что вам нужно, это основной файл POI.Если вы хотите читать / записывать файлы XLSX, вам также понадобятся два файла OOXML (плюс соответствующие зависимости синтаксического анализатора XML)

Обычно вам не нужно включать примеры Jar.Баночка для блокнота необходима для PPT, DOC, VSD и т. Д., А также для небольшого числа экспериментальных функций XLS (таких как диаграммы).

1 голос
/ 21 октября 2011

Я думаю, что poi-3.7-20101029.jar достаточно. :)

...