XMLSchema 中的枚举

0 views
Skip to first unread message

徐晨阳

unread,
Aug 29, 2006, 9:47:15 PM8/29/06
to 晨阳软件论坛
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="同事">
<xsd:complexType>
<xsd:attribute name="姓名" type="xsd:string"/>
<xsd:attribute name="民族" type="民族"/>
</xsd:complexType>
</xsd:element>
<xsd:simpleType name="民族">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="汉族"/>
<xsd:enumeration value="回族"/>
<xsd:enumeration value="高山族"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>

徐晨阳

unread,
Aug 29, 2006, 9:54:11 PM8/29/06
to 晨阳软件论坛
修改了一下

<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="朋友">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="同事" type="信息"
maxOccurs="unbounded"/>
<xsd:element name="同学" type="信息"
maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="信息">
<xsd:attribute name="姓名" type="xsd:string" use="required"/>
<xsd:attribute name="民族" type="民族" use="required"/>
</xsd:complexType>
Reply all
Reply to author
Forward
0 new messages