当希望验证其他 XML 文件符合与原始 XML 文件相同的数据结构和数据类型限制时,可基于现有 XML 文件创建架构。
提示 若要从 XML 文件创建 ADO.NET 数据集,必须先创建一个架构,然后从该架构生成数据集。
注意 有一些 XML 文档实例是不能从中创建架构和数据集的。尽管 XML 被视为符合标准格式,但如果其内容不能逻辑解释为结构化数据,试图创建架构将生成“创建架构失败”错误。
基于现有 XML 文档创建新的 XML 架构
- 将一个 XML 文档(.xml 文件)加载到“XML 设计器”中。
- 从“XML”菜单单击“创建架构”。
将向当前项目添加一个 XML 架构(.xsd 文件),它具有与原始 XML 文件相同的名称。
- 将新创建的 XML 架构(.xsd 文件)加载到“XML 设计器”中。
- 验证和编辑创建架构时分配的数据类型。
注意 当从现有 XML 文档推导架构时,所有数据类型开始都设置为 string,因此您必须根据 XML 数据的内容要求编辑数据类型。
- 如果需要对架构进行更改,可以使用“XML 设计器”添加、编辑和移除元素。
浙公网安备 33010602011771号