Как стать автором
Обновить

Комментарии 21

А я просто это: www.python-excel.org/
(думаю, для подобных задач использовать python намного удобнее, чем Java, не говоря уж о C++)
в данном случае условия дикотовали внешние условия
основная программа на с++
Ну, python можно интегрировать с C++ различными способами и, возможно, это оказалось бы даже проще, чем ваше решение. Впрочем, я не знаю точно, что у вас за задача и с какими ограничениями.
Я думаю что python такое не умеет :)
jxls.sourceforge.net/samples/tagsample.html

Опять же с точки зрения переносимости между платформами java лучше.
фух, я боялся, что этого никто не скажет :-)
вы всерьез думаете что кто-то будет читать весь этот код?
тем кому это надо
хотя наверно можно было оставить одни заголовочные файлы…
Те, кому надо могут и скачать исходники. В самой статье можно просто оставить интересные/тонкие места.
спасибо, буду делать в следующих статьях
эту уж править не буду.
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за статью, мне буквально в тему, т.к. саму предстоит задача экспорта и импорта данных.
мда… а на сколько все легче с другим офисным пакетом, другой операционкой и моим любимым скриптовым языком Tcl/Tk.
НЛО прилетело и опубликовало эту надпись здесь
Это детектирование WINE, и эта функция рудимент не используется
а вы про getOOPath(), то там действительно не очень кроссплатформено :) Другие способы у меня не заработали. Представленный будет работать в Linux только под Wine
НЛО прилетело и опубликовало эту надпись здесь
По-моему как раз для такого OOo умеет макросы.
Сколько весит получившаяся библиотека? И возможно ли сделать статическую либу?
Библиотека весит всего 39кб.
Много места занимают другие вещи:
— OOAPI.rdb: 7,3мб (ну это впринципе можно сгенерировать прямо на машине)
— куча либ самого офиса. Хотя все эти библиотеки уже должны быть, после установки опен офиса и их достаточно будет скопировать в корень программы.
Все необходимые либы и пример программы для OO 3.2 есть в продолжении статьи: narod.ru/disk/8667452001/oo.zip.html

Скомпилировать статическую либу никто не мешает, решается все изменениями свойств проекта.
Эх… :(
механизм загрузки и выгрузки данных из Excel используя свободные механизмы работающие под разными ОС
Apache POI
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории