此Office Open XML示例中的XML在哪里?

时间:2014-02-21 23:02:03

标签: .net excel openxml office-2010

我正在研究在服务器上生成Office文档的各种选项,特别是Excel文档。

该网站并不重要,但相关的是它使用了下面列出的MS开放XML库。我在这里查看了有关Open Office的文章:

http://www.codeproject.com/Articles/97307/Using-C-and-Open-XML-SDK-2-0-for-Microsoft-Office

这个项目似乎设置了对openXML库的引用

C:\Program Files\Open XML SDK\V2.0\lib\DocumentFormat.OpenXml.dll 

这是Open XML SDK 2.5 for Microsoft Office的一部分。

当我运行项目时,代码生成的文件XLSX扩展名似乎是二进制格式,而不是XML格式。同样,我看到其他Open Office编码示例,文件读取是二进制格式,而不是XML格式的文件。例如,当我在Note中打开文件时,我看到“不可读”的字符而不是标签。

开放式办公室XML的重点不是读写开放格式的XML文档吗?

1 个答案:

答案 0 :(得分:2)

将文件扩展名更改为zip,然后重试。