XInclude
Please turn off all
HTML Hypertext is Limited
XML Hypertext
XML Hypertext Example
Versions
Part I: XInclude
What is XInclude?
Alternatives (and why they don't work)
The include element
The parse attribute
The encoding of documents parsed as text
The encoding attribute
Implementation as a SAX filter
SAX XInclude Driver
Implementation as JDOM
Implementation as DOM
To Learn More
Questions?
Part II: XML Base
What is XML Base?
The xml:base attribute
XML Base Example
Open Issues
To Learn More
Questions?
Part III: XPointers
XPointers
What are XPointers?
Why Use XPointers?
XPointer Examples
XPointers in URIs
XPointers in XInclude
A Concrete Example
Location Paths, Steps, and Sets
Location Steps
Location Paths
Location Paths that Identify Multiple Nodes
Axes
Location Step Axes
Node Tests
Predicates
Boolean Conversion
The position() function
Identifying an element by its position
Functions that Return Node Sets
id()
here()
origin()
Points
Ranges
Range Expressions
Range Functions
String Ranges
Point Expressions
XPointers and Namespaces
Child Sequences
XPointer Summary
To Learn More
Questions?
To Learn More
Questions?
Entire Presentation as Single File
Start
|
Cafe con Leche
Copyright 2000, 2001 Elliotte Rusty Harold
Last Modified August 30, 2001