Chapter 5: Understanding XML Schema

Listings

Listing 5.1: XML Schema Document L0501.xsd

Listing 5.2: XML Document Instance L0502.xml

Listing 5.3: An XML Schema Using Inline (or Local) Declarations L0503.xsd

Listing 5.4: An XML Schema Document Referencing Globally Defined Declarations L0504.xsd

Listing 5.5: An XML Schema Document Using Named Type Definitions L0505.xsd

Listing 5.6: A Schema Document That Uses Multiple Simple Type Definitions L0506.xsd

Listing 5.7: An XML Document That Uses Default Namespaces L0507.xml

Listing 5.8: An XML Document That Uses Prefixed Namespaces L0508.xml

Listing 5.9: The XML Document Used to Show a Simplified Tree Representation in Figure 5.14 L0509.xml

Listing 5.10: An XML Schema Document Using Derivation L0510.xsd

Listing 5.11: An XML Schema Document Using Derivation L0511.xsd

URLs

XML Schema structural requirements quote www.w3.org/TR/NOTE-xml-schema-req#Structural

XML Schema datatype requirements quote www.w3.org/TR/NOTE-xml-schema-req#Datatype

XML Schema conformance requirements quote www.w3.org/TR/NOTE-xml-schema-req#Conformance