In this example, the element fruitmust be a string whose value is in the set {"apple", "banana", "coconut"}.
<xs:element name="fruit">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="apple"/>
<xs:enumeration value="banana"/>
<xs:enumeration value="coconut"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
So this is true:
<fruit>banana</fruit>
but this is not so:
<fruit>kumquat</fruit>
source
share