Element with fixed value : element « XML Schema « XML

Home
XML
1.CSS Style
2.SVG
3.XML Schema
4.XQuery
5.XSLT stylesheet
XML » XML Schema » element 
Element with fixed value


File: Data.xml

<?xml version="1.0"?>
<airport xmlns="http://www.java2s.com"
         xmlns:ex="http://www.java2s.com"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://www.java2s.com Schema.xsd">

    <aircraft/>                
    <aircraft>Boeing 747</aircraft>

</airport>

File: Schema.xsd

<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            targetNamespace="http://www.java2s.com"
            xmlns="http://www.java2s.com"
            elementFormDefault="qualified">

    <xsd:element name="airport">
        <xsd:complexType>
            <xsd:sequence>
                <xsd:element name="aircraft" fixed="Boeing 747"  maxOccurs="2" type="xsd:string"/>
            </xsd:sequence>
        </xsd:complexType>
    </xsd:element>

</xsd:schema>

 
Related examples in the same category
1.Schema for elements with inner elements and attribute
2.XML schema for list of tags with identical structure
3.Element with anonymous complexType and sequence
4.Reference element as type
5.element with maxOccurs="unbounded"
6.Reference element with fixed value
7.Define element type outside
8.Element with anonymous simpleType
9.Reference element based on simpleType
10.Element referencing another element
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.