<!– This test checks the implementation of the varieties of the xsd:simpleType element. –>
<schema xmlns=“www.w3.org/2001/XMLSchema”
targetNamespace="http://FOO" xmlns:foo="http://FOO" elementFormDefault="qualified"> <element name="foo"> <complexType> <sequence maxOccurs="unbounded"> <element name="barA"> <simpleType> <union memberTypes="foo:typeA foo:typeB"/> </simpleType> </element> <element name="barB"> <simpleType> <list itemType="foo:typeA"/> </simpleType> </element> <element name="barC"> <simpleType> <restriction base="string"> <enumeration value="tequilla"/> </restriction> </simpleType> </element> </sequence> </complexType> </element> <simpleType name="typeA"> <restriction base="string"> <enumeration value="pub"/> </restriction> </simpleType> <simpleType name="typeB"> <restriction base="string"> <enumeration value="fajita"/> </restriction> </simpleType>
</schema>