C#中XML架构设计实例|方法
XML架构设计
XML架构定义语言(XSD)可以为XML文档定义结构和数据类型,该架构由顶级schema元素组成。定义schema元素时,必须包括以下命名空间:
http://www.w3.org/2001/XMLSchema
schema元素包含类型定义(simpleType和complexType)、属性(attribute)和元素(element)。
除了内置数据类型(如整数和字符串等)外,XML架构还允许使用simpleType和complexType元素定义新数据类型。
参数说明如下。
simpleType:可用作元素或属性的类型定义,此数据类型不能包含元素或具有属性。
complexType:可以包含属性和元素的类型定义,此数据类型可以包含元素和具有属性。