Structures
Defining Named Simple Types Explicitly
- Extending Datatypes By defining simple types within your schema, you can extend the core data types to create your own.
- Namespaces in Attribute Values The non-standard use of namespace prefixes within attribute values may cause some problems for schema processor developers.
<xsd:simpleType name="myStates" base="xsd:string">
<xsd:enumeration value="NY"/>
<xsd:enumeration value="VT"/>
<xsd:enumeration value="MA"/>
<xsd:enumeration value="CT"/>
<xsd:enumeration value="PA"/>
<xsd:enumeration value="OH"/>
</xsd:simpleType>
More examples <Previous Page TOC Next Page>
Copyright 2000 Simon St.Laurent