在哪里可以找到读取 Excel 和/或 ODS 文件的 C 库?
Posted
技术标签:
【中文标题】在哪里可以找到读取 Excel 和/或 ODS 文件的 C 库?【英文标题】:Where can I find a C library to read Excel and/or ODS files? 【发布时间】:2011-07-25 17:54:01 【问题描述】:谷歌搜索“ods c library”并没有带来任何有用的结果。
【问题讨论】:
【参考方案1】:This 仅处于实验状态,但其背后的想法是用外部库替换 LibreOffice Calc 过滤器。开发者是 LibreOffice Calc 的主要开发者。 OpenOffice 和 LibreOffice Calc 过滤器使用所有 UNO 并且依赖于 Calc 核心设计。
【讨论】:
【参考方案2】:你可以试试libxl 虽然那是 C++(多平台,但是 xls/xlsx)
【讨论】:
这是一个商业图书馆。每位开发人员的成本为 200 美元。我希望能找到 GPL 的东西。当然,LibreOffice 已经打包了他们的 .ods 和 .xls 阅读器,以便它们可以重复使用?以上是关于在哪里可以找到读取 Excel 和/或 ODS 文件的 C 库?的主要内容,如果未能解决你的问题,请参考以下文章
unotools - 尝试使用 python 将 ods 或 excel 文件转换为 csv
在 libre office 的源代码中哪里可以找到 excel 文件解析器?
PHPExcel setReadDataOnly 不适用于 Excel 2007