![](/img/trans.png)
[英]Options for distributing a C++ Linux application that uses wxWidgets
[英]Load Excel data into Linux / wxWidgets C++ application?
我正在使用wxWidgets来编写跨应用程序。 在其中一个应用程序中,我需要能够从Microsoft Excel(.xls)文件加载数据,但我也需要在Linux上工作,所以我假设我不能使用OLE或Windows上的任何技术。
我看到有很多开源程序可以读取excel文件(OpenOffice,KOffice等),所以我想知道是否有一些我可以使用的库?
它需要支持的Excel文件是非常简单的直表格数据。 除了列/行位置和数据本身之外,我不需要提取任何格式。
也许http://www.libxl.com/可以帮忙吗?
我可以说我知道一个wxWidgets应用程序在任何平台上读取Excel .xls和.xlsx文件。 对于.xlsx文件,我们使用XML解析器和zip流读取器并获取我们需要的数据,非常容易上手。 对于我们使用的.xls文件: ExcelFormat ,效果很好,我们发现作者对他的支持非常慷慨。
也许只是鼓励一下去吧? 上班需要几天时间。
我认为这不容易做到。 xls文件非常复杂,它是一种专有格式。
也许这是一个愚蠢的想法,但为什么不上传和访问您的文档与谷歌文档。 有一些api可以访问您的文档。
2个潜在问题: - 您的应用需要互联网访问 - 目前没有C ++ API。
但有几种语言的api,包括python,请参阅http://code.google.com/intl/fr/apis/gdata/articles/python_client_lib.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.