Load Excel data into Linux / wxWidgets C ++ application?

I use wxWidgets to write cross-plafrom applications. In one of the applications, I need to be able to load data from Microsoft Excel (.xls) files, but I also need to work with Linux, so I assume that I can not use OLE or any other technology available on Windows.

I see that there are many open source programs that can read excel files (OpenOffice, KOffice, etc.), so I wonder if there is any library that I could use?

The Excel files that you need to support are very simple, straightforward tabular data. I do not need to retrieve the formatting except the column / row position and the data itself.

+5
source share
4 answers

I can say that I know about the wxWidgets application that reads Excel.xls and .xlsx files on any platform. For the .xlsx files, we used an XML parser and a zip stream reader and grabbed the data we needed, it is quite easy to succeed. For .xls files we used: ExcelFormat , which works well, and we found the author very generous with his support.

Maybe just an encouragement to give him a hike? It was a couple of days to work.

+1
source

Recommended link: 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 out of date.

jrh

+2
source
+1

, . xls .

, , Google. .

2 : - - ++ api.

api , python, . http://code.google.com/intl/fr/apis/gdata/articles/python_client_lib.html

-1

All Articles