用c++读写excel文件
read/write the excel file in c++
我必须用C++读/写excel文件。我在网上搜索了一下,发现了一个可以解析Excel表的库文件,但这些库不是开源的。
有人能告诉我用c++读/写excel文件的最简单方法吗。若您建议并预定义库,那个么它应该是免费的。
几种路线:
-
如果您正在解析以字符分隔的值文件,那么您可以使用简单的
iostream
ing. -
开发XLL。下载Excel SDK并从那里开始。SDK中的框架示例非常好。
-
使用COM接口。为此,您需要类似于Microsoft的ATL。低级别COM虽然可能,但很困难。
-
使用Apache POI和一个JNI/JNA层。
(4) 优点是不需要安装excel,因此可以在服务器端运行良好,但需要Java。(3) 如果你以前没有在C++中使用过COM,这是一条学习曲线。预算6个月的精神迷雾。
在没有更多信息的情况下,我赞成(2)。XLL接口非常好。
相关文章:
- 如何从excel文件中读取数据并存储到变量中?
- 错误写入Excel文件-C++
- C++使用 adodb 在 64 位 Windows 7 中读取 Excel 文件?
- 在C J2ME中读取Excel文件,并从ITQ获取数据
- C Excel加载加载错误:XLL文件由Excel加载为文本文件
- 使用C 在Excel文件中阅读的建议
- 打开现有的 Excel 文件 libxl
- 解析从 Excel 导出Microsoft csv 文件
- 使用 MFC 时导出到 Excel 文件
- 无法从 Excel DLL 中写入文件
- C 如何通过同一MFC应用程序通过System Command打开Excel文件后关闭CMD EXE
- 如何将数据文件加载到自动Excel工作表文档
- 附加相同的加载项,但在 Excel 启动时来自不同的文件夹
- 如何可靠地确定文件是否已在 Microsoft Excel 中打开
- 使用visualstudio在c++中读取excel文件
- 如何用C++将数据写入Excel文件
- 用c++读取excel文件(通用方向)
- 通过读取excel表为c文件中的变量赋值
- Node.JS/C++/Python - 编辑 Excel .xlsx文件
- 如何在 C++ 上使用互操作创建 Excel 文件