Simple type for length Units : Useful Simple Type « XML Schema « XML






Simple type for length Units

<?xml version="1.0" ?> 
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:simpleType name="lengthUnits">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="angstrom"/> 
            <xsd:enumeration value="nm"/> 
            <xsd:enumeration value="mm"/> 
            <xsd:enumeration value="cm"/> 
            <xsd:enumeration value="dm"/> 
            <xsd:enumeration value="m"/> 
            <xsd:enumeration value="km"/> 
            <xsd:enumeration value="ym"/> 
            <xsd:enumeration value="mil"/> 
            <xsd:enumeration value="inch"/> 
            <xsd:enumeration value="in"/> 
            <xsd:enumeration value="feet"/> 
            <xsd:enumeration value="ft"/> 
            <xsd:enumeration value="yard"/> 
            <xsd:enumeration value="yd"/> 

        </xsd:restriction>
    </xsd:simpleType>
</xsd:schema>

 








Related examples in the same category

1.Zip code
2.Ocean states
3.Simple type for temperature
4.Simple type for weight unit
5.SSN type with pattern
6.Schema for address
7.Define xml schema for a styled letter
8.Canadian addresses require the name of a province, plus a postal code
9.Our addresses in Great Britain
10.extended datatype for the US addresses:
11.IP Addresses
12.Constrain our dotted-quad to use 3-digit numbers in the range 0 to 255
13.IPv6 addresses are easier to describe using a simple regex
14.Domain Names
15.Uniform Resource Identifiers
16.URI schema
17.Use simple strings for these various parts of a person's name
18.Gender code based on xs:nonNegativeInteger
19.telephone numbers
20.US postal address
21.Canadian postal codes are two fixed-length (3-character) codes separated by a single space
22.British postal codes
23.Mexican postal codes are simple five-digit numbers, with the first two digits representing a region, followed by three digits for zone and locality
24.Five-digit ZIP codes