我想将
.vsdx
文件转换为 .xml
文件,我在 msdn 和相关问题中搜索它,但没有找到任何答案。谁能给我链接或代码吗?
引用微软:
Office 2007 为 Microsoft Office Excel 2007、Office Word 2007 和 Office PowerPoint 2007 引入了新的基于 XML 的文件格式。它们的文件格式是 ZIP 存档包和主要 XML 内容的组合。鉴于这些格式的成功,我们决定朝同一方向前进。
您可以将新的 VSDX 格式视为由两个概念组成:ZIP 存档包和 XML 内容。首先,我们使用与 Excel、Word 和 PowerPoint 中使用的相同的 ZIP 存档包。正式而言,该包由开放封装约定 (ISO/IEC 29500-2:2008) 标准定义。其次,我们将 XML 内容基于现有的 Visio XML 绘图 (VDX) 格式。
换句话说,vsdx已经是一个xml文件,你只需解压它,不需要转换
好吧,(vsdx 已经是一个 xml 文件)这就是理论。解压缩 *.vsdx 文件会产生一个经过充分混淆的结果,由我们在雷蒙德的朋友提供,包括以下子文件夹:
visio
文件夹包含以下子文件夹:
——大师;
——页面;
-- 主题。
所有文件夹(不包括
themes
文件夹)都具有以下子文件夹: