C++高手求救,excel文件转换成xml文件(文件格式为固定格式)
发布网友
发布时间:2022-04-23 01:37
我来回答
共3个回答
热心网友
时间:2022-07-13 01:21
你的这个程序难度太大。
因为,首先,你要了解微软 Excel 工作表的文件内部格式。然而,Excel工作表不是文本文件,而是二进制文件,了解其格式是非常困难的。而且微软不是开源的,所以你只能借助一些OpenOffice的介绍文档和说明文档来了解 Excel 工作表的内部格式。然后使用文件的二进制读取操作读出内容,对编写汉书解析文件内容。再按照你的需求,用文本方式写入XML文件。这个难度是非常大的。
还有一个办法,就是不用了解 Excel 工作表的内部,那就是使用 ActiveX 编程,调用 Excel 的借口,可能可以解决这个问题。可是如果是这样子的话,那就必须保证使用着的电脑也有 Excel 否则无法调用这个接口。
热心网友
时间:2022-07-13 01:22
这与C++有什么关系?
excel和xml文件各有各的编码规范,你想把excel内容导入到xml不应该向C++寻求帮助。。。追问您的邮箱地址给我呢,我可以把要求发到您邮箱里,看了您就知道了
追答我看不用了,估计我看了也白看, 因为我没做过类似的
热心网友
时间:2022-07-13 01:22
在excel中打开,之后点击文件——另存为——写上文件名之后加个.xml