Index: X
Symbols & Numbers
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: X
- XDR (XML-Data-Reduced) proposal: A.3.2. The W3C XML Schema Family
- XDuce programming language: A.3.3. The RELAX NG Family
- Xerces Native Interface (XNI): B.3.2. APIs
- XForms specification: 1.1.5. Guided Editing
- XHTML, allowed in schema annotations: 14.2. The W3C XML Schema Annotation Element
- XInclude specification
- using instead of xs:include and xs:reference: 8.3.2. XInclude
- W3C XML Schema's impact on: B.1.1. XPath, XSLT, and XQuery
- XLink specification
- attributes: 10.7.2. XLink Attributes
- foreign attributes accepted by: 14.3. Foreign Attributes
- linking resources in schema annotations: 14.2. The W3C XML Schema Annotation Element
- W3C XML Schema's impact on: B.1.1. XPath, XSLT, and XQuery
- xlink:href attribute: 10.7. Schemas for XML, XML Base and XLink
- XML 1.0 comments: 14.4. XML 1.0 Comments
- XML 1.0 namespace: 10.7.1. XML Attributes
- XML attributes: 10.7.1. XML Attributes
- XML Data Binding Resources: 1.1.4. Data Binding
- XML-Data proposal: 1.2. W3C XML Schema
- A.3.2. The W3C XML Schema Family
- XML-Data-Reduced (XDR) proposal: A.3.2. The W3C XML Schema Family
- XML documents
- binding
- data: 1.1.4. Data Binding
- early vs. late: A.1.4. Early Binding Tools
- guided editing: 1.1.5. Guided Editing
- open schemas and: 13.2. The Need for Open Schemas
- querying support for: 1.1.3. Querying Support
- validating: 1.1.1. Validation
- 2.3.2. W3C XML Schema Is Both About Structure and Datatyping
- XML schema languages: A.1. What Is a XML Schema Language?
- challenges presented by namespaces to: 10.1. Namespaces Present Two Challenges to Schema Languages
- classifying: A.2. Classification of XML Schema Languages
- history of: A.3. A Short History of XML Schema Languages
- modeling tools: A.1.3. Intrusive Modeling Tools
- open vs. closed: A.1.2. Firewalls Against Diversity
- sample applications: A.4. Sample Application
- XML vocabularies, documenting: 1.1.2. Documentation
- xml:base attribute: 10.7.1. XML Attributes
- xml:lang attribute: 10.7.1. XML Attributes
- xml:space attribute: 10.7.1. XML Attributes
- XNI (Xerces Native Interface): B.3.2. APIs
- XPath specification
- embedded Schematron rules and: 14.2. The W3C XML Schema Annotation Element
- identity checks: 9.2. XPath-Based Identity Checks
- namespaces and: 10.5. Namespaces and XPath Expressions
- permitted XPath expressions: 9.2.5. Permitted XPath Expressions
- querying support and: 1.1.3. Querying Support
- W3C XML Schema's impact on: B.1.1. XPath, XSLT, and XQuery
- XPointer specification: 8.3.2. XInclude
- W3C XML Schema's impact on: B.1.1. XPath, XSLT, and XQuery
- XQuery specification: 1.1.3. Querying Support
- W3C XML Schema's impact on: B.1.1. XPath, XSLT, and XQuery
- xs:all (outside a group): 15.1. Datatypes
- adapting document structures to constraints of: 7.4.1.5.2. Adapting the structure of your document
- limitations of: 7.4.1.5.1. Limitations of xs:all
- role as compositor: 7.4.1.1. Compositors and particles
- 12.1.1. Using a "Traditional" Group
- using xs:choice (outside a group) instead: 7.4.1.5.3. Using xs:choice instead of xs:all
- xs:all (within a group): 15.1. Datatypes
- xs:annotation element: 14.2. The W3C XML Schema Annotation Element
- 15.1. Datatypes
- xs:any element: 10.11. Allowing Any Elements or Attributes from a Particular Namespace
- 11.1. Associating Schemas with Instance Documents
- 15.1. Datatypes
- xs:anyAttribute element: 10.11. Allowing Any Elements or Attributes from a Particular Namespace
- 15.1. Datatypes
- xs:anyType type: 12.1.2.1. Using substitution groups
- xs:anyURI type: 4.3.3.3. URIs
- 16.1. Datatypes
- constraining strings with regular expressions: 6.5.1.3. URIs
- xs:appinfo element: 13.2.2. Wildcards
- 15.1. Datatypes
- schema adornments and: 14.2. The W3C XML Schema Annotation Element
- source attribute and: 14.2. The W3C XML Schema Annotation Element
- xs:annotation element and: 14.2. The W3C XML Schema Annotation Element
- xs:attribute (global definition): 15.1. Datatypes
- xs:attribute (reference or local definition): 15.1. Datatypes
- xs:attributeGroup (global definition): 7.4.1.2. Element and attribute groups
- 15.1. Datatypes
- xs:attributeGroup (reference): 15.1. Datatypes
- xs:base64Binary type: 4.3.3.5. Binary string-encoded datatypes
- 16.1. Datatypes
- xs:boolean type: 4.4.3.
- 16.1. Datatypes
- facets for: 5.1.1.7. Booleans
- xs:byte type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:choice (outside a group): 15.1. Datatypes
- avoiding use of, when redefining groups: 8.2.2.1. Extension
- complex content, deriving by extension: 7.4.2.1. Derivation by extension
- compositors and particles: 7.4.1.1. Compositors and particles
- creating, using substitution groups: 12.1. Substitution Groups
- derivation by restriction: 12.1.4.2. Restricting substitution groups
- extending, through group redefinitions: 12.1.4.1. Extension of xs:choice through group redefinitions
- using instead of xs:all (outside a group): 7.4.1.5.3. Using xs:choice instead of xs:all
- xs:choice (within a group): 15.1. Datatypes
- xs:complexContent element: 15.1. Datatypes
- xs:complexType (global definition): 3.2.1. Depth Versus Modularity?
- 15.1. Datatypes
- creating
- complex content models: 7.4.1. Creation of Complex Content
- mixed content models: 7.5.1. Creating Mixed Content Models
- vs. xs:simpleType (global definition): 5. Creating Simple Datatypes
- xs:complexType (local definition): 15.1. Datatypes
- xs:date type: 4.5.2. Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.4. Date and time datatypes
- xs:dateTime type: 4.5.2. Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.4. Date and time datatypes
- xs:decimal type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.6. Decimals
- xs:documentation element: 15.1. Datatypes
- source attribute and: 14.2. The W3C XML Schema Annotation Element
- xs:annotation element and: 14.2. The W3C XML Schema Annotation Element
- xs:double type: 4.4.2. Float Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.3. Float datatypes
- xs:duration type: 4.5.2. Datatypes
- 16.1. Datatypes
- defining datatypes with complete sort order: 6.5.3.1. Time zones
- facets for: 5.1.1.4. Date and time datatypes
- xs:element (global definition): 2.2. Our First Schema
- 15.1. Datatypes
- compositors and particles: 7.4.1.1. Compositors and particles
- creating complex contents: 7.4.1. Creation of Complex Content
- xs:element (reference or local definition): 15.1. Datatypes
- xs:element (within xs:all): 15.1. Datatypes
- xs:ENTITIES type: 4.6. List Types
- 5.2.1. List Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.8. List datatypes
- xs:ENTITY type: 4.3.3.1. Tokenss
- 16.1. Datatypes
- xs:enumeration facet: 15.1. Datatypes
- date and time datatypes: 5.1.1.4.1.
- float datatypes: 5.1.1.3.1.
- list datatypes and: 5.2.1. List Datatypes
- patterns and: 6.2. The Simplest Possible Patterns
- union datatype and: 5.3. Derivation By Union
- whitespace-collapsed strings: 5.1.1.1.1.
- xs:extension (complex content): 15.1. Datatypes
- xs:extension (simple content): 15.1. Datatypes
- xs:field element: 15.1. Datatypes
- permitted XPath expressions: 9.2.5. Permitted XPath Expressions
- xs:float type: 4.4.2. Float Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.3. Float datatypes
- xs:fractionDigits facet: 5.1.1.6.1.
- 15.1. Datatypes
- fixing maximum number of digits: 6.5.2.2. Fixed format
- xs:gDay type: 4.5.2. Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.4. Date and time datatypes
- xs:gMonth type: 4.5.2. Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.4. Date and time datatypes
- xs:gMonthDay type: 4.5.2. Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.4. Date and time datatypes
- xs:group (definition): 3.2.1. Depth Versus Modularity?
- 15.1. Datatypes
- xs:group (reference): 15.1. Datatypes
- xs:gYear type: 4.5.2. Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.4. Date and time datatypes
- xs:gYearMonth type: 4.5.2. Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.4. Date and time datatypes
- xs:hexBinary type: 4.3.3.5. Binary string-encoded datatypes
- 16.1. Datatypes
- xs:ID type: 4.3.3.1. Tokenss
- 9.1. and
- 16.1. Datatypes
- vs. xs:key/xs:keyref elements: 9.3. ID/IDREF Versus /
- XPath-based identity checks for: 9.2. XPath-Based Identity Checks
- xs:IDREF type: 4.3.3.1. Tokenss
- 9.1. and
- 16.1. Datatypes
- vs. xs:key/xs:keyref elements: 9.3. ID/IDREF Versus /
- XPath-based identity checks for: 9.2. XPath-Based Identity Checks
- xs:IDREFS type: 4.6. List Types
- 5.2.1. List Datatypes
- 9.1. and
- 16.1. Datatypes
- facets for: 5.1.1.8. List datatypes
- xs:import element: 10.6. Referencing Other Namespaces
- 15.1. Datatypes
- namespace behavior of imported components: 10.8. Namespace Behavior of Imported Components
- splitting schema components: 13.1.3. Splitting Schema Components
- xs:include element: 15.1. Datatypes
- alternatives to: 8.3. Other Alternatives
- schema inclusions and: 8.1. Schema Inclusion
- splitting schema components: 13.1.3. Splitting Schema Components
- target namespaces and: 10.10. Chameleon Design
- xsi:nil attribute: 11.3. Defining Nil (Null) Values
- xsi:noNamespaceSchemaLocation attribute: 11.1. Associating Schemas with Instance Documents
- xs:int type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:integer type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xsi:schemaLocation attribute: 11.1. Associating Schemas with Instance Documents
- xsi:type attribute: 11.2. Defining Element Types
- block attribute and: 12.2.2.1. Block attribute
- creating open schemas: 13.2.1. xsi:type
- xs:key/xs:keyref elements: 9.2.3. Keys
- 15.1. Datatypes
- as co-occurrence constraints: 9.4. Using and As Co-occurrence Constraints
- defining prefixes for namespaces: 10.5. Namespaces and XPath Expressions
- vs. xs:ID/xs:IDREF types: 9.3. ID/IDREF Versus /
- xs:language type: 4.3.3.1. Tokenss
- 16.1. Datatypes
- xs:length facet: 5.1.1.1.2.
- 15.1. Datatypes
- adding constraints on datatypes: 5.5. Back to Our Library
- list datatypes and: 5.2.1. List Datatypes
- redefining not allowed: 5.1.2.2. Facet that cannot be changed
- xs:list element: 5.2.1. List Datatypes
- 15.1. Datatypes
- xs:long type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- XSLT specification
- embedding code snippets in schema annotations: 14.2. The W3C XML Schema Annotation Element
- querying support and: 1.1.3. Querying Support
- W3C XML Schema's impact on: B.1.1. XPath, XSLT, and XQuery
- xs:maxExclusive facet: 15.1. Datatypes
- date and time datatypes: 5.1.1.4.2.
- float datatypes: 5.1.1.3.2.
- xs:maxInclusive facet: 15.1. Datatypes
- date and time datatypes: 5.1.1.4.3.
- float datatypes: 5.1.1.3.3.
- xs:maxLength facet: 5.1.1.1.3.
- 15.1. Datatypes
- changing behavior of facets: 5.4.2. Using or Abusing Lists to Change the Behavior of Length Constraining Facets
- list datatypes and: 5.2.1. List Datatypes
- xs:minExclusive facet: 15.1. Datatypes
- date and time datatypes: 5.1.1.4.4.
- float datatypes: 5.1.1.3.4.
- xs:minInclusive facet: 15.1. Datatypes
- date and time datatypes: 5.1.1.4.5.
- float datatypes: 5.1.1.3.5.
- xs:minLength facet: 5.1.1.1.4.
- 15.1. Datatypes
- changing behavior of facets: 5.4.2. Using or Abusing Lists to Change the Behavior of Length Constraining Facets
- list datatypes and: 5.2.1. List Datatypes
- xs:Name type: 4.3.3.1. Tokenss
- 16.1. Datatypes
- xs:NCName type: 4.3.3.1. Tokenss
- 9.1. and
- 16.1. Datatypes
- xs:negativeInteger type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:NMTOKEN type: 4.3.3.1. Tokenss
- 16.1. Datatypes
- xs:NMTOKENS type: 4.6. List Types
- 5.2.1. List Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.8. List datatypes
- xs:nonNegativeInteger type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:nonPositiveInteger type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:normalizedString type: 4.2. Whitespace Processing
- 16.1. Datatypes
- facets for: 5.1.1.2. Other strings
- xs:notation element: 15.1. Datatypes
- xs:NOTATION type: 4.3.3.4. Notations
- 16.1. Datatypes
- xs:enumeration facet and: 5.1.1.1.1.
- xs:pattern facet: 6.2. The Simplest Possible Patterns
- 15.1. Datatypes
- booleans and: 5.1.1.7.1.
- character classes and: 6.4.3. Character Classes
- date and time datatypes: 5.1.1.4.6.
- float datatypes: 5.1.1.3.6.
- performing intersection of lexical spaces: 5.1.2.3. Facet that performs the intersection of the lexical spaces
- quantifiers and: 6.3. Quantifying
- union datatype and: 5.3. Derivation By Union
- whitespace-collapsed strings: 5.1.1.1.5.
- wildcard character and: 6.4.2. Wildcard
- xs:positiveInteger type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:QName type: 4.3.3.2. Qualified names
- 16.1. Datatypes
- xs:redefine element: 15.1. Datatypes
- alternatives to: 8.3. Other Alternatives
- attribute/element groups
- by extension: 8.2.2.1. Extension
- by restriction: 8.2.2.2. Restriction
- extending xs:choice (outside a group): 12.1.4.1. Extension of xs:choice through group redefinitions
- simple/complex types: 8.2.1. Redefining of Simple and Complex Types
- splitting schema components: 13.1.3. Splitting Schema Components
- target namespaces and: 10.10. Chameleon Design
- xs:restriction (complex content): 15.1. Datatypes
- xs:restriction (simple content): 15.1. Datatypes
- xs:restriction (simple type): 5.1. Derivation By Restriction
- 15.1. Datatypes
- xs:schema element: 15.1. Datatypes
- blockDefault attribute of: 12.2.2.1. Block attribute
- blocking complex types: 12.2.3.1. Blocking complex types
- global components: 2.3.3. Flat Design, Global Components
- namespace declarations and: 10.2. Namespace Declarations
- xs:selector element: 15.1. Datatypes
- defining, using ID/IDREF types: 9.3. ID/IDREF Versus /
- permitted XPath expressions: 9.2.5. Permitted XPath Expressions
- xs:sequence (outside a group): 15.1. Datatypes
- compositors and particles: 7.4.1.1. Compositors and particles
- creating complex content: 7.4.1. Creation of Complex Content
- xs:sequence (within a group): 15.1. Datatypes
- xs:short type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:simpleContent element: 15.1. Datatypes
- xs:simpleType (global definition): 5. Creating Simple Datatypes
- 12.2.4. Simple Types
- 15.1. Datatypes
- defining list datatypes: 5.2.1. List Datatypes
- xs:simpleType (local definition): 15.1. Datatypes
- xs:string type: 4.2. Whitespace Processing
- 16.1. Datatypes
- facets for: 5.1.1.2. Other strings
- xs:time type: 4.5.2. Datatypes
- 16.1. Datatypes
- facets for: 5.1.1.4. Date and time datatypes
- xs:token type: 4.3.3.1. Tokenss
- 16.1. Datatypes
- xs:totalDigits facet: 5.1.1.5.1.
- 15.1. Datatypes
- adding constraints on datatypes: 6.6. Back to Our Library
- fixing maximum number of digits: 6.5.2.2. Fixed format
- xs:union element: 5.3. Derivation By Union
- 15.1. Datatypes
- xs:unique element: 15.1. Datatypes
- as co-occurrence constraint: 9.4. Using and As Co-occurrence Constraints
- defining prefixes for namespaces: 10.5. Namespaces and XPath Expressions
- key references and: 9.2.4. Key References
- xs:unsignedByte type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:unsignedInt type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:unsignedLong type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:unsignedShort type: 4.4.1. Decimal Types
- 16.1. Datatypes
- facets for: 5.1.1.5. Integer and derived datatypes
- xs:whiteSpace facet: 5.1.1.2.1.
- 15.1. Datatypes
- list datatypes and: 5.2.1. List Datatypes
- multiple facet definitions and: 5.1.2.4. Facet that does its job before the lexical space
Symbols & Numbers
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 2002
O'Reilly & Associates, Inc.
All Rights Reserved.