Загрузить данные Excel в Linux / wxWidgets приложение C++?

Точные ответы были уже даны, однако я действительно чувствую, что должен добавить это предупреждение:
Это могло бы быть одной из тех ситуаций, где , если необходимо спросить, Вы не можете позволить себе ее .
Поэтому при нахождении пределов, отправленных ранее хорошо подумайте о том, что Вы пытаетесь сделать и удостовериться, что Вы не делаете его неправильно.

5
задан Milan Babuškov 8 July 2009 в 11:48
поделиться

4 ответа

Я могу сказать, что знаю приложение wxWidgets, которое читает файлы Excel .xls и .xlsx на любой платформе. Для файлов .xlsx мы использовали синтаксический анализатор XML и считыватель zip-потока и получили нужные нам данные, что было довольно просто. Для файлов .xls мы использовали: ExcelFormat , который работает хорошо, и мы обнаружили, что автор очень великодушно поддержал его.

Может быть, это просто поощрение, чтобы попробовать? Чтобы приступить к работе, потребовалось несколько дней работы.

1
ответ дан 15 December 2019 в 06:32
поделиться

Suggestedd reference: What is a simple and reliable C library for working with Excel files?

I came across other libraries (chicago on sf.net, xlsLib) but they seem to be outdated.

jrh

2
ответ дан 15 December 2019 в 06:32
поделиться

Maybe http://www.libxl.com/ can help ?

1
ответ дан 15 December 2019 в 06:32
поделиться

Я думаю, что это непросто. xls-файлы довольно сложны, и это частный формат.

Может быть, это глупая идея, но почему бы вам не загрузить свой документ и не получить к нему доступ с помощью документов Google. Есть несколько API для доступа к вашему документу.

2 потенциальные проблемы: - Вашему приложению требуется доступ в Интернет - Currently there is no C++ api.

But there are api for several languages including python see http://code.google.com/intl/fr/apis/gdata/articles/python_client_lib.html

-1
ответ дан 15 December 2019 в 06:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: