Существует ли легкое для компиляции плоскости C XLS (лист (листы) Excel) к CSV (или другой текст разграничил формат), преобразователь для Linux или BSDs, который не полагается на Perl и установку набора модулей жемчуга модуля или использования X, какого-либо вида GUI или Windows?
Я посмотрел на http://search.cpan.org/~ken/xls2csv/script/xls2csv, и это примерно правильно за исключением того, что я не хочу должным быть использовать CPAN на каждой машине, на которой я нуждаюсь в этом создать тест и установить требования.
Никакой C, но CPAN свободный...
Можно использовать pyExcelerator модуль Python для чтения-записи файлы Excel. В качестве награды это идет с хорошим инструментом преобразования: py_xls2csv. Это также упаковывается в debian (так, вероятно, всего подобные debian и другие дистрибутивы также) и freeBSD в соответствии с python-excelerator имен и py-excelerator соответственно.
Если Вы довольны xls2csv, когда он работает в одной машине, можно использовать ПАРИТЕТ:: Упаковщик для создания распространяемого пакета для всех других машин с той же архитектурой. Можно включать такое количество жемчуга и его модулей и зависимостей, как Вы хотите, на грани создания автономного исполняемого файла без зависимостей от жемчуга вообще. Заключение в кавычки от вышеупомянутого perldoc:
Stand-alone setup
% pp -o packed.exe source.pl # makes packed.exe
# Now, deploy 'packed.exe' to target machine...
$ packed.exe # run it