Java - программно преобразование таблиц Excel и открытых офисных таблиц в файлы с разделителями табуляции - PullRequest
1 голос
/ 16 февраля 2012

Я запрашиваю у сообщества решение следующей проблемы ...

Мне нужен способ автоматизировать создание извлечений с разделителями табуляции (расширения .txt или .tsv). Это необходимо выполнить для таблиц .xls, .xlsx и открытых офисов. Автоматизация должна быть независимой от конкретных решений Microsoft, исключающих, например, VBScripting, Apache POI (который уже беспокоится о различиях .xls и .xlsx) и т. Д. Я думал о том, как искать расширения для определения библиотеки, используется для добычи. Однако я пытаюсь оценить, что могут сделать другие, или если кто-то уже нашел независимое от платформы решение.

Любые предложения или комментарии о том, как это сделать, было бы здорово! Заранее спасибо.

1 Ответ

0 голосов
/ 17 февраля 2012

Строго говоря, OfficeWriter не может помочь с открытыми офисными форматами, не преобразованными. Однако он отлично работает с форматами BIFF и OOXML Excel и Word и имеет программный API. Вы можете сделать преобразования для открытого офиса, чтобы работать с ним, или использовать OfficeWriter только для MS-специфических форматов, как вы упомянули.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я один из инженеров, которые создали последнюю версию.

...