打开并从基于Linux的C程序读取Excel?

我试图find一组允许我在C程序中打开并读取Linux上Excel文件内容的源代码。

我真的不想把它链接到OpenOffice SDK,如果我能find一些只是做这两件事情。

卡尔

Solutions Collecting From Web of "打开并从基于Linux的C程序读取Excel?"

如果你下面的套房,那么你可以从中读取例程

在Sourceforge

并从中编写例程

使用Excel文件的简单可靠的C库是什么?

据我所知,没有这样的图书馆。 常用的方法是将文件保存为Excel中的CVS,但标记等丢失。

您可以尝试使用Gnumeric的Excel插件:

http://svn.gnome.org/viewvc/gnumeric/trunk/plugins/excel/

它工作得很好(内部gnumeric)。

您可以使用xlhtml将Excel文件转换为HTML,然后使用您最喜爱的HTML解析器来提取单元格数据。

检查出什么是可以访问Excel文件的最佳C库的答案?

可能的事情,你看看:

  • C: xlsLib
  • C ++: LibExcel

虽然我认为两者都是只写的,这可能不是你所需要的。

从Open Office抓取xls的阅读代码。

你为什么不使用Google文档? 借助Gears,它具有脱机支持,您也可以编辑文件,只需想一想 – http://docs.google.com

通过https://sourceforge.net/projects/xlsxio/查看XLSX I / O这是一个跨平台的C库,用于读取和写入Excel .xslx文件。 适用于Windows,OS X,Linux,不需要安装Excel或Office。 它旨在顺序访问.xlsx文件中的数据,因此如果只有您感兴趣的值是您所需要的。