gpt4 book ai didi

c++ - 如何在 C++ 中提取电子表格的单元格值?

转载 作者:行者123 更新时间:2023-12-02 10:04:48 25 4
gpt4 key购买 nike

我想知道如何使用 c++ 从指定的 Excel 电子表格中提取单元格值(数字)。
我想要实现的是通过使用“for”循环来迭代整个列
谢谢
(我正在使用 xcode)

最佳答案

有很 multimap 书馆你可以尝试

选择一个适合您需要的。

QtXlsx

QtXlsx 库 (https://github.com/dbzhang800/QtXlsxWriter) 是最完整的功能。然而,它是基于 Qt 框架的。不适合低占用空间的应用。

XLNT

xlnt ( https://github.com/tfussell/xlnt ) 是一个现代 C++ 库,用于在内存中操作电子表格并从/写入 XLSX 文件,如 ECMA 376 第 4 版中所述。

库文件

libxls 库 (https://sourceforge.net/projects/libxls/) 是一个 C 库,用于读取旧版 Excel 文件格式 .xls 的文件。它不能用于编写或修改 Excel 文件。

xlslib

xlslib 库 (https://sourceforge.net/projects/xlslib/) 是一个 C/C++ 库,用于以旧版 Excel 文件格式 .xls 创建文件。它不能用于读取或修改 Excel 文件。

libxlsxwriter

libxlsxwriter 库 (https://libxlsxwriter.github.io) 是一个用于创建 .xlsx 文件的 C 库。它不能用于读取或修改 Excel 文件。

LibXL(不是免费的)

LibXL 库 (http://www.libxl.com) 可以读取、写入、创建和修改 .xls 和 .xlsx 格式的 Excel 文件。它是可用的功能最完整的库,并具有 C、C++、C# 和 Delphi 的接口(interface)。

关于c++ - 如何在 C++ 中提取电子表格的单元格值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60758768/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com