<!--schema-枚举-->
案例:1
@H_403_11@<?xmlversion="1.0"@H_403_11@?>
@H_403_11@<xs:schemaxmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3school.com.cn"xmlns="http://www.w3school.com.cn"
elementFormDefault="qualified"@H_403_11@>
<!--定义一个简单类型-->
@H_403_11@<xs:simpleTypename="carType"@H_403_11@>
<!--限定-->
@H_403_11@<xs:restrictionbase="xs:string"@H_403_11@>
<!--枚举的类型-->
@H_403_11@<xs:enumerationvalue="宝马"@H_403_11@/>
@H_403_11@<xs:enumerationvalue="奥迪"@H_403_11@/>
@H_403_11@<xs:enumerationvalue="捷豹"@H_403_11@/>
@H_403_11@</xs:restriction@H_403_11@>
@H_403_11@</xs:simpleType@H_403_11@>
<!--简易类型的-->
@H_403_11@<xs:elementname="note"@H_403_11@>
<!--符合类型-->
@H_403_11@<xs:complexType@H_403_11@>
<!--有顺序的-->
@H_403_11@<xs:sequence@H_403_11@>
@H_403_11@<xs:elementname="to"@H_403_11@>
<!--简单类型-->
@H_403_11@<xs:simpleType@H_403_11@>
<!--限定-->
@H_403_11@<xs:restrictionbase="xs:string"@H_403_11@>
<!--只能够出现a-z之间的任意一个字母,这就是正则表达式-->
@H_403_11@<xs:patternvalue="[a-zA-Z][A-Z][0-9]"@H_403_11@></xs:pattern@H_403_11@>
@H_403_11@</xs:restriction@H_403_11@>
@H_403_11@</xs:simpleType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
@H_403_11@<xs:elementname="from"@H_403_11@>
@H_403_11@<xs:simpleType@H_403_11@>
@H_403_11@<xs:restrictionbase="xs:string"@H_403_11@>
@H_403_11@<xs:patternvalue="([a-z]+)"@H_403_11@></xs:pattern@H_403_11@>
@H_403_11@</xs:restriction@H_403_11@>
@H_403_11@</xs:simpleType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
@H_403_11@<xs:elementname="heading"@H_403_11@>
@H_403_11@<xs:simpleType@H_403_11@>
@H_403_11@<xs:restrictionbase="xs:string"@H_403_11@>
@H_403_11@<xs:patternvalue="([a-z][A-Z])+"@H_403_11@/>
@H_403_11@</xs:restriction@H_403_11@>
@H_403_11@</xs:simpleType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
@H_403_11@<xs:elementname="body"type="xs:string"@H_403_11@/>
@H_403_11@<xs:elementname="xdate"type="xs:date"fixed="2010-12-10"@H_403_11@/>
<!--定义age元素,默认值是12-->
@H_403_11@<xs:elementname="age"default="12"@H_403_11@>
<!--定义一个简单类型-->
@H_403_11@<xs:simpleType@H_403_11@>
<!--限定-->
@H_403_11@<xs:restrictionbase="xs:integer"@H_403_11@>
<!--最小值-->
@H_403_11@<xs:minInclusivevalue="0"@H_403_11@/>
<!--最大值-->
@H_403_11@<xs:maxInclusivevalue="120"@H_403_11@/>
@H_403_11@</xs:restriction@H_403_11@>
@H_403_11@</xs:simpleType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
<!--定义一个user元素-->
@H_403_11@<xs:elementname="user"@H_403_11@>
<!--复合类型-->
@H_403_11@<xs:complexType@H_403_11@>
@H_403_11@<xs:sequence@H_403_11@>
@H_403_11@<xs:elementname="sex"@H_403_11@>
@H_403_11@<xs:simpleType@H_403_11@>
@H_403_11@<xs:restrictionbase="xs:string"@H_403_11@>
@H_403_11@<xs:patternvalue="男|女"@H_403_11@></xs:pattern@H_403_11@>
@H_403_11@</xs:restriction@H_403_11@>
@H_403_11@</xs:simpleType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
@H_403_11@</xs:sequence@H_403_11@>
<!--定义一个属性-->
@H_403_11@<xs:attributename="name"type="xs:string"use="required"@H_403_11@/>
@H_403_11@</xs:complexType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
<!--定义car元素-->
@H_403_11@<xs:elementname="car1"type="carType"@H_403_11@/>
<!--定义car元素-->
@H_403_11@<xs:elementname="car2"@H_403_11@>
<!--定义一个简单类型-->
@H_403_11@<xs:simpleType@H_403_11@>
<!--限定-->
@H_403_11@<xs:restrictionbase="xs:string"@H_403_11@>
<!--枚举的类型-->
@H_403_11@<xs:enumerationvalue="宝马"@H_403_11@/>
@H_403_11@<xs:enumerationvalue="奥迪"@H_403_11@/>
@H_403_11@<xs:enumerationvalue="捷豹"@H_403_11@/>
@H_403_11@</xs:restriction@H_403_11@>
@H_403_11@</xs:simpleType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
<!--定义一个元素-->
@H_403_11@<xs:elementname="phone"@H_403_11@>
@H_403_11@<xs:simpleType@H_403_11@>
@H_403_11@<xs:restrictionbase="xs:string"@H_403_11@>
@H_403_11@<xs:patternvalue="[1][358][0-9]{9}"@H_403_11@/>
@H_403_11@</xs:restriction@H_403_11@>
@H_403_11@</xs:simpleType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
@H_403_11@</xs:sequence@H_403_11@>
@H_403_11@</xs:complexType@H_403_11@>
@H_403_11@</xs:element@H_403_11@>
@H_403_11@</xs:schema@H_403_11@>
@H_403_11@<?xmlversion="1.0"encoding="UTF-8"@H_403_11@?>
@H_403_11@<notexmlns="http://www.w3school.com.cn"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3school.com.cnnote.xsd"@H_403_11@>
@H_403_11@<to@H_403_11@>cA4@H_403_11@</to@H_403_11@>
@H_403_11@<from@H_403_11@>wang@H_403_11@</from@H_403_11@>
@H_403_11@<heading@H_403_11@>aZbVrU@H_403_11@</heading@H_403_11@>
@H_403_11@<body@H_403_11@></body@H_403_11@>
@H_403_11@<xdate@H_403_11@>2010-12-10@H_403_11@</xdate@H_403_11@>
@H_403_11@<age@H_403_11@>120@H_403_11@</age@H_403_11@>
@H_403_11@<username=""@H_403_11@>
@H_403_11@<sex@H_403_11@>男@H_403_11@</sex@H_403_11@>
@H_403_11@<car1@H_403_11@>捷豹@H_403_11@</car1@H_403_11@>
@H_403_11@<car2@H_403_11@>宝马@H_403_11@</car2@H_403_11@>
<!--定义一个字符1第二358的任意一个-->
@H_403_11@<phone@H_403_11@>13521768697@H_403_11@</phone@H_403_11@>