如何:从 XML 文档创建 XML 架构

使用“XML 编辑器”可以从 XML 文档创建 XML 架构定义语言 (XSD) 架构。XML 实例文档通过以下方式确定如何生成架构:

  • 如果 XML 文档没有关联的架构或文档类型定义 (DTD),将使用 XML 文档中的数据推断新的 XML 架构。

  • 如果 XML 文档包含关联的 DTD,外部 DTD 和内部子集将转换为相应的 XML 架构。

  • 如果 XML 文档包含内联的 XML 数据简化 (XDR) 架构,XDR 架构将转换为相应的 XML 架构。

然后,将使用创建的架构为 XML 文档提供智能感知。

有关架构推断引擎的更多信息,请参见推断 XML 架构

创建 XML 架构

  1. 将 XML 实例文档加载到“XML 编辑器”中。

  2. 在“工具栏”中单击“创建架构”按钮。

    将为 XML 实例文档中发现的每个命名空间创建并打开一个 XML 架构文档。每个架构作为临时的杂项文件打开。

    架构可以保存到磁盘中、添加到项目中或丢弃。

    Note注意

    从“XML 编辑器”的快捷菜单中和 XML 菜单下也可以执行“创建架构”命令。

另请参见

概念

XML 编辑器