社区
Linux/Unix社区
帖子详情
请问,有没有办法用c往excel里面写数据?要求,编译后的c程序能够在linux环境下写excel文件,写成的文件在windows下能识别
mickey_7
2005-07-29 03:51:41
请问,有没有办法用c往excel里面写数据?要求,编译后的c程序能够在linux环境下写excel文件,写成的文件在windows下能识别
急,现在要做一个cgi的程序,要求用c,然后要实现把网页数据输出到后台服务器上的一个excel文件,而后台服务器是linux。怎么办???
帮帮忙,解决吗上结贴,分不够可以加
...全文
119
3
打赏
收藏
请问,有没有办法用c往excel里面写数据?要求,编译后的c程序能够在linux环境下写excel文件,写成的文件在windows下能识别
请问,有没有办法用c往excel里面写数据?要求,编译后的c程序能够在linux环境下写excel文件,写成的文件在windows下能识别 急,现在要做一个cgi的程序,要求用c,然后要实现把网页数据输出到后台服务器上的一个excel文件,而后台服务器是linux。怎么办??? 帮帮忙,解决吗上结贴,分不够可以加
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ghtsao
2005-07-29
打赏
举报
回复
用XML做交换文档更方便,比EXCEL强多了。
ghtsao
2005-07-29
打赏
举报
回复
用EXCEL格式纯粹多余,建议你采用一种交换文件,两个系统都认识的,然后再做一程序进行转换,转换相对来就很简单了,EXCEL和DATABASE都支持ODBC操作,所以到数据库再导成EXCEL是非常方便的。
tb01412
2005-07-29
打赏
举报
回复
这个问题好像超级难,在LINUX下很难对EXCEL文件进行操作,要想对其操作,必须深入了解EXCEL文件格式,如果你很有兴趣,就去看下诸如StarOffice这样的超级大软件是怎样对EXCEL文件进行解析的
要么你就换成纯文本文件或是在LINUX下和WINDOWS下都支持的数据库
在
Linux
环境
中使用libxlsxwriter库生成
Excel
文件
libxl-lin-4.5.1.tar.gz
C++读
写
Excel
文件
OpenXLSX是一套开源的读、
写
、创建、修改
Excel
文件
(格式:xlsx)的C++库。附件内容:源码+示例。
xlnt是开源的内存中读、
写
xlsx
文件
的C++库 本资料使用VC2022下
编译
读
写
excel
库的教程
xlnt 是一个 C ++ 库,用于处理电子表格
excel
,允许VC++从 XLSX
文件
读取 /
写
入。支持多平台
编译
,支持
Windows
、UNIX(如
Linux
)、Mac等操作系统。也可跨平台交叉
编译
,用于给Arm、PowerPC等嵌入式平台使用。 本文主要讲解其在win11 x64系统下使用VS2022的
编译
方法,包含xlnt库及配置所需的第3方库的资源,在Win11 x64,VS2022下
编译
。 需要注意的是,在VS2022中需要安装C++ Cmake工具组件。
纯C++方式生成复杂格式的
excel
文件
(
linux
下可运行)
使用VC/C++生成
excel
的方式有很多,但是绝大部分要么是简单的csv
文件
,要么需要COM并已经安装ms
excel
,局限性比较大。 我这里提供一种使用C++编
写
以html脚本的方式生成xls
文件
的方法。不使用任何非C++标准库,支持字体大小、颜色,单元格合并、背景色、边框等设置。 generate_
excel
.vcproj为在vs2005下的工程
文件
,如果需要在vc6或
Linux
等其他
编译
环境
下使用只需新建工程将.h
文件
和.cpp
文件
导入即可
编译
。 generate_
excel
|------include | |----gen_
excel
_file.h | |----input_data.h | |------cpp | |----gen_
excel
_file.cpp //
excel
文件
操作类 | |----input_data.cpp //生成虚拟
数据
| |----main.cpp //调用gen_
excel
_file类 | |------iofiles | |----head.txt //格式定义
文件
| |------generate_
excel
.vcproj //vc2005工程
文件
|------表格.xls //输出
文件
qt输出
excel
文档,
linux
window下均可使用
qt输出
excel
文档,
linux
window下均可使用
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章