XML 架构资源管理器概述
XML 架构资源管理器使您能够使用 XML 架构定义语言 (XSD) 架构。当选中 XML 架构文件时,XML 架构资源管理器将该文件与相关的 XSD 文件一起作为架构集打开。架构集包含任何包含架构或导入架构,以及通过 include 或 import 语句引用的任何文件。
XML 架构资源管理器通过树视图提供架构集的分层视图。XML 架构资源管理器还提供搜索、筛选、导航和排序功能。若要访问 XML 架构资源管理器,请在“视图”菜单中选择“XML 架构资源管理器”。XML 架构资源管理器会在您打开 XSD 文件时显示。关闭工具窗口即可禁用 XML 架构资源管理器。通过在“视图”菜单中选择“XML 架构资源管理器”****,可重新启用 XML 架构资源管理器。
树视图
XML 架构资源管理器以树结构显示预编译的架构集信息。树结构的组织方式如下:
位于顶级的是架构集节点。
第二级中包含命名空间。
第三级中包含文件。
第四级中包含全局节点,其中可包括元素、组、复杂类型、简单类型、属性和属性组。
下面是树结构的示例:
架构集
命名空间 1
文件 1
全局节点 1
命名空间 2
文件 2
全局节点 2
与 XML 编辑器集成
XML 架构资源管理器与 XML 编辑器集成。您可以通过以下任一方法在两种视图间切换:
在 XML 架构资源管理器中,右击(或双击)节点,然后选择“查看代码”。
在 XML 编辑器中,右击节点,然后选择“显示在 XML 架构资源管理中”。
以下屏幕快照显示了在 XML 架构资源管理器中打开的 XML 架构。XML 架构资源管理器在树视图中显示架构集。XML 编辑器显示当前在 XML 架构资源管理器中处于活动状态的节点的文本视图。