如何从 Excel 2016 保存架构定义 XSD 文件?

问题描述 投票:0回答:1

Excel 2016 可以在内部创建从 XML 数据文件导入的 XML 架构定义。它出现在 Excel 的“XML 源”面板中,列出了 XML 元素层次结构,然后可以将其映射到 Excel 工作表中的列或单元格。可以添加/编辑数据,然后将数据保存为 XML 文件。

我一生都无法弄清楚如何仅保存 Excel 中的架构定义 (.xsd) 文件(不是数据 XML 文件,仅保存架构定义 XSD 文件),或者, 两者 XML 数据文件和 XSD 架构文件 作为两个单独的文件。

我错过了什么?

如果之前已询问并回答过此问题,请发布之前重复问题的链接。

excel xml xsd
1个回答
0
投票

Excel 可以选择导出架构。然而,在很多情况下它无法发挥作用。 https://support.microsoft.com/en-us/office/export-xml-data-0b21f51b-56d6-48f0-83d9-a89637cd4360#Common%20issues%20with%20exporting%20XML%20data

我确实找到了解决方法。如果使用 7-zip 或类似工具将 Excel 文件作为存档打开,则它包含一个名为 xmlMaps.xml 的文件。 该文件包含文档的所有 xml 映射。使用文本编辑器将每个架构保存在单独的 xsd 文件中。

© www.soinside.com 2019 - 2024. All rights reserved.