home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  


CD HomeThe XML CDSearch this CD

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: D

d attribute, pie charts and: 8.1.2.1. Example: A library of trigonometric functions (XSLT)
\d character class: 6.4.3.1. Classical Perl character classes (XML Schema)
data (see elements)
elements, contained in: 3.3.6. Element Data (Java & XML)
textual: 3.3.6. Element Data (Java & XML)
XML document headers, in: 2.1.1. XML 1.0 (Java & XML)
data attribute
CharacterData interface: 24.2. Object Reference (XML in a Nutshell)
ProcessingInstruction interface: 24.2. Object Reference (XML in a Nutshell)
data binding: 1.2.2. High-Level APIs (Java & XML)
15. Data Binding (Java & XML)
Castor framework: 15.2. Castor (Java & XML)
classes, generating: 15.2.2. Source Generation (Java & XML)
installation: 15.2.1. Installation (Java & XML)
marshalling and unmarshalling: 15.2.3. Marshalling and Unmarshalling (Java & XML)
class generation: 15.1.1. Class Generation (Java & XML)
JAXB: 15.4. JAXB (Java & XML)
marshalling and unmarshalling: 15.1.2. Unmarshalling (Java & XML)
use cases: 15.1.4. Use Cases (Java & XML)
Zeus framework: 15.3. Zeus (Java & XML)
classes, generating: 15.3.2. Class Generation (Java & XML)
installation: 15.3.1. Installation (Java & XML)
marshalling and unmarshalling: 15.3.3. Marshalling and Unmarshalling (Java & XML)
data format, XML: 1.2. Portable Data (XML in a Nutshell)
15. XML as a Data Format (XML in a Nutshell)
data model for XPath: 3.1. The XPath Data Model (XSLT)
data modeling: 3.5.2.3. Data modeling concerns (SAX2)
data-oriented DTDs: 3.9.1. Data-Oriented DTDs (XML in a Nutshell)
data parameter for processingInstruction( ) function: 4.1.1. Other ContentHandler Methods (SAX2)
data parameters: 2.8. Processing Instructions and Other Markup (Perl & XML)
data property
CharacterData class (DOM): 7.2.7.1. Properties (Perl & XML)
ProcessingInstruction class (DOM): 7.2.12.1. Properties (Perl & XML)
data structures: 1.1. Types of XML APIs (SAX2)
custom, turning events into: 4.4.4. Turning SAX Events into Custom Data Structures (SAX2)
flexibility: 1.2.2. Data Structure Flexibility (SAX2)
SAX events, turning into: 4.4. Turning SAX Events into Data Structures (SAX2)
data structures, URI mappings, storage in: 3.3.4. Namespace Callbacks (Java & XML)
data-type attribute, <xsl:sort> element and: 6.1.2.2. Attributes (XSLT)
data types, user-defined in SOAP: 12.1.2. Encoding (Java & XML)
Database Interface (DBI): 9.3.2. Further Ruminations on DBI and SAX (Perl & XML)
databases, accessing with extension element: 8.3.2. Accessing a Database with an Extension Element (XSLT)
databases and XML: 1.1.1. What XML Is Not (XML in a Nutshell)
15.1.4. Data Storage/Retrieval (XML in a Nutshell)
dataElement( ) Writer method: 3.8. XML::Writer (Perl & XML)
Data::Grove::Visitor module: 8.1. Tree Climbers (Perl & XML)
datatypes: 4. Using Predefined Simple Datatypes (XML Schema)
3.4. XPath Datatypes (XSLT)
B.5. Datatypes (XSLT)
adding constraints on: 5.5. Back to Our Library (XML Schema)
applying new restrictions to: 5.1.2. Multiple Restrictions and Fixed Attribute (XML Schema)
complex (see complex datatypes)
converting to boolean values: 4.2.1.1. Converting to boolean values (XSLT)
date: 4.5. Date and Time Datatypes (XML Schema)
decimal: 4.4.1. Decimal Types (XML Schema)
facets for: 5.1.1.6. Decimals (XML Schema)
float: 4.4.2. Float Datatypes (XML Schema)
lexical and value spaces: 4.1. Lexical and Value Spaces (XML Schema)
list (see list datatypes)
numeric: 4.4. Numeric Datatypes (XML Schema)
facets for: 5.1.1.5. Integer and derived datatypes (XML Schema)
predefined: 4. Using Predefined Simple Datatypes (XML Schema)
used in schemas: 4.8. Back to Our Library (XML Schema)
reference guide of: 16. Datatype Reference Guide (XML Schema)
restricting: 7.3.2.2. Derivation by restriction (XML Schema)
simple (see simple datatypes)
string: 4.3. String Datatypes (XML Schema)
supported by XML DTDs: 5.1.1. The ID, IDREF, and IDREFs Datatypes (XSLT)
time: 4.5. Date and Time Datatypes (XML Schema)
DataWriter class: 4.3.2. XMLWriter (Java & XML)
date datatypes: 4.5. Date and Time Datatypes (XML Schema)
constraining when no time zones are needed: 6.6. Back to Our Library (XML Schema)
facets for: 5.1.1.4. Date and time datatypes (XML Schema)
regular expressions and: 6.5.3. Datetimes (XML Schema)
datetime datatypes (see date datatypes time datatypes)
<db:accessDatabase> element: 8.3.2. Accessing a Database with an Extension Element (XSLT)
<dbaccess> element: 8.3.2. Accessing a Database with an Extension Element (XSLT)
DBD::MySQL module: 9.3.2. Further Ruminations on DBI and SAX (Perl & XML)
DBD::Oracle module: 9.3.2. Further Ruminations on DBI and SAX (Perl & XML)
DBD::Pg module: 9.3.2. Further Ruminations on DBI and SAX (Perl & XML)
DBI (Database Interface): 9.3.2. Further Ruminations on DBI and SAX (Perl & XML)
DCD (Document Content Description for XML) proposal: A.3.2. The W3C XML Schema Family (XML Schema)
DDML (Document Definition Markup Language or XSchema) proposal: A.3.2. The W3C XML Schema Family (XML Schema)
debug parsing style: 3.2.2. Parsing Styles (Perl & XML)
decimal character references: 5.10. Character References (XML in a Nutshell)
decimal datatypes, facets for: 5.1.1.6. Decimals (XML Schema)
decimal format patterns: 23.2. XSLT Elements (XML in a Nutshell)
23.3. XSLT Functions (XML in a Nutshell)
decimal types: 4.4.1. Decimal Types (XML Schema)
deck: 10.3.4. WAP and XML (Java & XML)
declaration handlers for SAX: 5.7.2. SAX2 Handler Interface (Perl & XML)
declarations: 1.2.2.7. XML declarations (XSLT)
attribute: 3.3. Attribute Declarations (XML in a Nutshell)
commenting out: 3.8. Conditional Inclusion (XML in a Nutshell)
DeclHandler interface and: 25.4. The org.xml.sax.ext Package (XML in a Nutshell)
default: 3.3.2. Attribute Defaults (XML in a Nutshell)
20.4.2. Validity Constraints (XML in a Nutshell)
document type: 3.1.2. The Document Type Declaration (XML in a Nutshell)
element (see element declarations)
element type (see element type declarations)
encoding: 5.2. The Encoding Declaration (XML in a Nutshell)
20.2. Annotated Sample Documents (XML in a Nutshell)
20.3.1. Global Syntax Structures (XML in a Nutshell)
external
including: 16.8.1.1. Including external declarations (XML in a Nutshell)
modifying: 16.8.1.2. Modifying external declarations (XML in a Nutshell)
general entity: 3.4. General Entity Declarations (XML in a Nutshell)
20.2. Annotated Sample Documents (XML in a Nutshell)
20.3.2. DTD (Document Type Definition) (XML in a Nutshell)
namespace: 10.2. Namespace Declarations (XML Schema)
notation: 3.6. External Unparsed Entities and Notations (XML in a Nutshell)
20.2. Annotated Sample Documents (XML in a Nutshell)
20.3.2. DTD (Document Type Definition) (XML in a Nutshell)
names must be unique: 20.4.2. Validity Constraints (XML in a Nutshell)
unparsed entities and: 20.4.2. Validity Constraints (XML in a Nutshell)
standalone: 20.2. Annotated Sample Documents (XML in a Nutshell)
20.3.1. Global Syntax Structures (XML in a Nutshell)
text (see text declarations)
declarations (XML): 1.6. XML Gotchas (Perl & XML)
2.7. The XML Declaration (Perl & XML)
elements: 2.10. Declaring Elements and Attributes (Perl & XML)
DeclHandler interface: 4.4.2. DeclHandler (Java & XML)
A.1.2.1. DeclHandler (Java & XML)
4.3.1. The DeclHandler Interface (SAX2)
A.3.1. The DeclHandler class (SAX2)
DOM documents, building: 4.4.1. SAX-to-DOM Consumers (SAX2)
push mode with XSLT and: 4.5.3.1. SAX in Push-Mode with XSLT (SAX2)
DeclHandler interface (SAX): 25.4. The org.xml.sax.ext Package (XML in a Nutshell)
DeclHandler.attributeDecl( ) function: 2.3.3.3. Other attributes issues (SAX2)
DeclHandler.externalEntityDexl( ) function: B.7. Unexpanded Entity Reference Information Items (SAX2)
decorators: 8.3. Wrappers and Decorators (Java & XML)
default declarations for attributes: 3.3.2. Attribute Defaults (XML in a Nutshell)
XML specification for: 20.4.2. Validity Constraints (XML in a Nutshell)
default namespaces: 10.1. Namespaces Present Two Challenges to Schema Languages (XML Schema)
JDOM: 8.1.3. The Namespace Class (Java & XML)
importing schemas with no namespaces: 10.9. Importing Schemas with No Namespaces (XML Schema)
not applied to
attributes: 10.3. To Qualify Or Not to Qualify? (XML Schema)
10.4. Disruptive Attributes (XML Schema)
XPath expressions: 10.5. Namespaces and XPath Expressions (XML Schema)
setting: 4.2.4. Setting a Default Namespace with the xmlns Attribute (XML in a Nutshell)
20.3.4. Namespaces (XML in a Nutshell)
using target namespaces as: 10.3. To Qualify Or Not to Qualify? (XML Schema)
default templates for XML document nodes: 8.7.1. The Default Template Rule for Text and Attribute Nodes (XML in a Nutshell)
default values, XML specification for: 20.2. Annotated Sample Documents (XML in a Nutshell)
20.3.2. DTD (Document Type Definition) (XML in a Nutshell)
DefaultHandler class: 4.2.3. The DefaultHandler Class (Java & XML)
9.3.1.1. The road to SAX 2.0 (Java & XML)
A.1.3.3. DefaultHandler (Java & XML)
2.2.1. How Do the Parts Fit Together? (SAX2)
2.3.1. The DefaultHandler Class (SAX2)
3.1.1. The XMLReader Interface (SAX2)
A.2.3. The DefaultHandler Class (SAX2)
DefaultHandler class (SAX): 19.1. The ContentHandler Interface (XML in a Nutshell)
25.2. The org.xml.sax.helpers Package (XML in a Nutshell)
DefaultMutableTreeNode class: 3.2. SAX Readers (Java & XML)
DefaultTreeModel class: 3.2. SAX Readers (Java & XML)
deferred DOM: 5.4.1. Memory, Performance, and Deferred DOMs (Java & XML)
deleteContents( ): 6.3.3. Range (Java & XML)
deleteData( ) (DOM): 24.2. Object Reference (XML in a Nutshell)
deleteData method for CharacterData class (DOM): 7.2.7.2. Methods (Perl & XML)
delimiters (<!): 3.7.1. DTDs (Perl & XML)
deployment descriptors: 12.3.2.2. Deployment descriptors (Java & XML)
depth-first order in stacks: 3.1.1. Example (of What Not to Do): A Well-Formedness Checker (Perl & XML)
derivation methods: 5. Creating Simple Datatypes (XML Schema)
asymmetry of: 7.4.2.3. Asymmetry of these two methods (XML Schema)
controlling usage of: 12.2. Controlling Derivations (XML Schema)
by extension
of complex content complex types: 7.4.2.1. Derivation by extension (XML Schema)
7.7. Back to Our Library (XML Schema)
of empty content complex types: 7.6.2.1. Derivation by extension (XML Schema)
of mixed content complex types: 7.5.2.1. Derivation by extension (XML Schema)
of simple content complex types: 7.3.2.1. Derivation by extension (XML Schema)
importance of order: 5.4.1. Beware of the Order (XML Schema)
by list: 5.2. Derivation By List (XML Schema)
by restriction: 5.1. Derivation By Restriction (XML Schema)
of complex content complex types: 7.4.2.2. Derivation by restriction (XML Schema)
7.7. Back to Our Library (XML Schema)
11.2.2. Defining Complex Types (XML Schema)
12.1.4.2. Restricting substitution groups (XML Schema)
of empty content complex types: 7.6.2.2. Derivation by restriction (XML Schema)
of mixed content complex types: 7.5.2.2. Derivation by restriction (XML Schema)
of simple content complex types: 7.3.2.2. Derivation by restriction (XML Schema)
by union: 5.3. Derivation By Union (XML Schema)
11.2.1. Defining Simple Types (XML Schema)
derived types: 16.2.5. Attribute Declarations (XML in a Nutshell)
controlling: 16.9. Controlling Type Derivation (XML in a Nutshell)
deriving
by extension: 16.8.2.1. Deriving by extension (XML in a Nutshell)
by restriction: 16.8.2.2. Deriving by restriction (XML in a Nutshell)
using: 16.8.2.3. Using derived types (XML in a Nutshell)
xs:complexContent element and: 16.5.1. complexContent (XML in a Nutshell)
Derkson, Enno: 7.3. XML::DOM (Perl & XML)
descendant axis: 9.5. Unabbreviated Location Paths (XML in a Nutshell)
22.3.2. Axes (XML in a Nutshell)
3.2.6.2. Axis roll call (XSLT)
descendant nodes: 6.1. XML Trees (Perl & XML)
descendant-or-self axis: 9.5. Unabbreviated Location Paths (XML in a Nutshell)
22.3.2. Axes (XML in a Nutshell)
3.2.6.2. Axis roll call (XSLT)
deserializing: 4.4. Turning SAX Events into Data Structures (SAX2)
design
of XML documents, for tutorials: 9.4. XML Document Design (XSLT)
procedural: 4.6.1.1. Procedural design (XSLT)
recursive: 4.6.1.2. Recursive design (XSLT)
7.2.1.1. Recursive design (XSLT)
Toot-O-Matic and: 9.2. Design Goals (XSLT)
design tools, affecting runtime: 1.2.2. Data Structure Flexibility (SAX2)
destination formats: 2.1. A Brief History of XML (Perl & XML)
deterministic content models: 7.4.1.3. Unique Particle Attribution Rule (XML Schema)
Devanagari Unicode block: 26.3.11. Devanagari (XML in a Nutshell)
developerWorks web site (IBM): 9. Case Study: The Toot-O-Matic (XSLT)
diacritical marks: 3.9.2. Unicode Encodings (Perl & XML)
diagnostics: 2.5.3. Errors and Diagnostics (SAX2)
<dict> element: 8.2. XPath (Perl & XML)
digital signatures, specification for: 1.2.4.11. XML digital signatures (XSLT)
Dingbats Unicode block: 26.3.26. Dingbats (XML in a Nutshell)
disable-output-escaping attribute: D.13. How Do I Control Angle Brackets and Quote Marks in My Output? (XSLT)
display property (CSS): 12.5. The Display Property (XML in a Nutshell)
div (XPath arithmetic operator): 9.6.1. Numbers (XML in a Nutshell)
DocBook: 2.1. A Brief History of XML (Perl & XML)
8.4. Optimized Tree Processing (Perl & XML)
10.1. Perl and XML Namespaces (Perl & XML)
6.4. DocBook (XML in a Nutshell)
converting XML to HTML: 2.12. Transformations (Perl & XML)
4.4. Stream Applications (Perl & XML)
entity sets and: 5.10. Character References (XML in a Nutshell)
tree-based processing and: 8.4. Optimized Tree Processing (Perl & XML)
doctype( ) Writer method: 3.8. XML::Writer (Perl & XML)
doctype attribute (Document interface): 24.2. Object Reference (XML in a Nutshell)
DocType class: A.4.1.4. DocType (Java & XML)
DOCTYPE declaration: 3.1.2. The Document Type Declaration (XML in a Nutshell)
20.4.2. Validity Constraints (XML in a Nutshell)
DOCTYPE keyword: 2.5. Entities (Perl & XML)
doctype property: 7.2.1.1. Properties (Perl & XML)
doctype_decl method for PerlSAX DTD handlers: 5.2. DTD Handlers (Perl & XML)
Document class: A.4.1.5. Document (Java & XML)
Document class in DOM: 7.2.1. Document (Perl & XML)
Document Content Description for XML (DCD) proposal: A.3.2. The W3C XML Schema Family (XML Schema)
Document Definition Markup Language or XSchema (DDML) proposal: A.3.2. The W3C XML Schema Family (XML Schema)
document element (see root element)
root element: 1.2.2.1. An XML document must be contained in a single element (XSLT)
document elements: 2.5. Entities (Perl & XML)
2.9. Free-Form XML and Well-Formed Documents (Perl & XML)
document( ) function: 7. Combining XML Documents (XSLT)
C. XSLT and XPath Function Reference (XSLT)
examples of: 7.2. The document( ) Function (XSLT)
invoking: 7.3. Invoking the document( ) Function (XSLT)
sorting with: 7.4.1. The document( ) Function and Sorting (XSLT)
Document Information Items: B.3. Document Information Item (SAX2)
document instance: 3.7. Document Validation (Perl & XML)
Document interface: 5.2.3.3. Working with nodes (Java & XML)
A.2.1.5. Document (Java & XML)
Document interface (DOM): 18.4.2.1. Document (XML in a Nutshell)
24.2. Object Reference (XML in a Nutshell)
attributes for: 24.2. Object Reference (XML in a Nutshell)
methods for: 24.2. Object Reference (XML in a Nutshell)
nodeName attribute and: 24.2. Object Reference (XML in a Nutshell)
nodeValue attribute and: 24.2. Object Reference (XML in a Nutshell)
object hierarchy: 24.1. Object Hierarchy (XML in a Nutshell)
document locator: 3.3.1. The Document Locator (Java & XML)
document model modules, defining parameter entity references with: 7.3.3. Mixing Your Own XHTML (XML in a Nutshell)
Document node: 5.2.3.3. Working with nodes (Java & XML)
Document Object Model (see DOM)
3.5. XML::LibXML (Perl & XML)
1.1. Types of XML APIs (SAX2)
0.. What This Book Covers (XML in a Nutshell)
1.2.3. DOM and SAX (XSLT)
document prologs in DTD handlers: 5.2. DTD Handlers (Perl & XML)
Document Schema Definition Language (DSDL): B.2. ISO: DSDL (XML Schema)
Document Style Sheet and Semantics Language (DSSSL): 1.4. The Evolution of XML (XML in a Nutshell)
6.6. Transformation and Presentation (XML in a Nutshell)
document type declaration: 3.1.2. The Document Type Declaration (XML in a Nutshell)
20.4.2. Validity Constraints (XML in a Nutshell)
Document Type Declarations (see DTDs)
Document Type Definitions (see DTDs)
Document Type Definitions (DTDs): 1.2. W3C XML Schema (XML Schema)
A.3.1. The DTD Family (XML Schema)
sample application: A.5. XML DTDs (XML Schema)
Document Type Descriptions (see DTDs)
document validation: 3.7. Document Validation (Perl & XML)
document( ) (XSLT): 23.3. XSLT Functions (XML in a Nutshell)
DocumentBuilder class: 13.4.5. Writing a Client (Java & XML)
A.3.1.1. DocumentBuilder (Java & XML)
DocumentBuilderFactory class: A.3.1.2. DocumentBuilderFactory (Java & XML)
JAXP v. 1.1: 9.3.1. Updating the Standards (Java & XML)
documentElement attribute (Document interface): 24.2. Object Reference (XML in a Nutshell)
documentElement property: 7.2.1.1. Properties (Perl & XML)
DocumentFragment class (DOM): 7.2.2. DocumentFragment (Perl & XML)
DocumentFragment interface: A.2.1.6. DocumentFragment (Java & XML)
DocumentFragment interface (DOM): 18.4.2.2. DocumentFragment (XML in a Nutshell)
24.2. Object Reference (XML in a Nutshell)
nodeName attribute and: 24.2. Object Reference (XML in a Nutshell)
nodeValue attribute and: 24.2. Object Reference (XML in a Nutshell)
object hierarchy: 24.1. Object Hierarchy (XML in a Nutshell)
DOCUMENT_FRAGMENT_NODE (DOM node type) and nodeType attribute: 18.3. Node and Other Generic Interfaces (XML in a Nutshell)
24.2. Object Reference (XML in a Nutshell)
DocumentHandler interface: A.1.1.4. DocumentHandler (Java & XML)
5.2. SAX1 Support (SAX2)
A.1.4. The DocumentHandler Interface (SAX2)
documenting
schemas: 14. Documenting Schemas (XML Schema)
XML vocabularies: 1.1.2. Documentation (XML Schema)
DOCUMENT_NODE (DOM node type) and nodeType attribute: 18.3. Node and Other Generic Interfaces (XML in a Nutshell)
24.2. Object Reference (XML in a Nutshell)
DocumentRange interface: 6.3.3. Range (Java & XML)
documents (see XML documents)
documents (XML): 1.5. Keep in Mind... (Perl & XML)
DocumentType class (DOM), properties of: 7.2.3. DocumentType (Perl & XML)
DocumentType interface: A.2.1.7. DocumentType (Java & XML)
DocumentType interface (DOM): 18.4.1.1. DocumentType (XML in a Nutshell)
24.2. Object Reference (XML in a Nutshell)
nodeName attribute and: 24.2. Object Reference (XML in a Nutshell)
nodeValue attribute and: 24.2. Object Reference (XML in a Nutshell)
object hierarchy: 24.1. Object Hierarchy (XML in a Nutshell)
DOCUMENT_TYPE_NODE (DOM node type) and nodeType attribute: 18.3. Node and Other Generic Interfaces (XML in a Nutshell)
24.2. Object Reference (XML in a Nutshell)
does_element_exist( ) function: 8.1.2.1. Example: A library of trigonometric functions (XSLT)
doGet( ): 6.1.2. Modifying a DOM Tree (Java & XML)
DOM Core: 24. DOM Reference (XML in a Nutshell)
content nodes: 18.4.2. Content Nodes (XML in a Nutshell)
structural nodes: 18.4.1. Structural Nodes (XML in a Nutshell)
structure of: 18.2. Structure of the DOM Core (XML in a Nutshell)
DOM (Document Object Model): 1.2.1. Low-Level APIs (Java & XML)
5. DOM (Java & XML)
3.5. XML::LibXML (Perl & XML)
7. DOM (Perl & XML)
1.1. Types of XML APIs (SAX2)
0.. What This Book Covers (XML in a Nutshell)
18. Document Object Model (DOM) (XML in a Nutshell)
1.2.3. DOM and SAX (XSLT)
advanced topics: 6. Advanced DOM (Java & XML)
building partial: 4.4.3. Building a Partial DOM (SAX2)
class interface reference: 7.2. DOM Class Interface Reference (Perl & XML)
common problems: 6.5. Gotcha! (Java & XML)
consumer classes: 4.4.1. SAX-to-DOM Consumers (SAX2)
deferred DOM: 5.4.1. Memory, Performance, and Deferred DOMs (Java & XML)
document structure: 18.3.3. Relating Document Structure to Nodes (XML in a Nutshell)
event production and: 3.5.1. DOM-to-SAX Event Production (and DOM4J, JDOM) (SAX2)
generic vs. specific interfaces: 18.2.1. Generic Versus Specific DOM Interfaces (XML in a Nutshell)
HTML, and: 6.3.5. HTML (Java & XML)
IDL (Interface Definition Language) notation and: 18.1.1. DOM Notation (XML in a Nutshell)
JAXP
methods, Level 2: 9.3.1.3. Updates to the DOM (Java & XML)
Version 1.0, using with: 9.2.2. Dealing with DOM (Java & XML)
versions supported under: 9.1.2. The Old and the New (Java & XML)
Level 3: 6.4. DOM Level 3 (Java & XML)
bootstrapping: 6.4.3. Bootstrapping (Java & XML)
Level 2 modules: 6.3. DOM Level 2 Modules (Java & XML)
Events: 6.3.4.1. Events (Java & XML)
online resources: 6.3.6. Odds and Ends (Java & XML)
Range: 6.3.3. Range (Java & XML)
Style: 6.3.4.3. Style (Java & XML)
Traversal: 6.3.2. Traversal (Java & XML)
Views: 6.3.4.2. Views (Java & XML)
Level 1 vs. Level 2: 18.1. DOM Foundations (XML in a Nutshell)
24. DOM Reference (XML in a Nutshell)
memory consumption with SAX: 1.2.3. Memory Consumption with SAX and DOM (SAX2)
memory requirements with XML documents: 5.4.1. Memory, Performance, and Deferred DOMs (Java & XML)
module specifications, Levels 1 and 2: 6.3.1. Branching Out (Java & XML)
namespace declarations, and: 6.2. Namespaces (Java & XML)
namespace support, Level 2: 6.2. Namespaces (Java & XML)
Node interface: 24. DOM Reference (XML in a Nutshell)
object hierarchy: 24.1. Object Hierarchy (XML in a Nutshell)
online resources: 5.1. The Document Object Model (Java & XML)
organization in levels: 5.1. The Document Object Model (Java & XML)
overloading options, lack of: 6.2. Namespaces (Java & XML)
parsers: 5.2.1. Getting a DOM Parser (Java & XML)
Level 2, online sources: 6.3. DOM Level 2 Modules (Java & XML)
output: 5.2.2. DOM Parser Output (Java & XML)
throwing SAX exceptions: 5.4.3. DOM Parsers Throwing SAX Exceptions (Java & XML)
parsing a document with: 18.6. Parsing a Document with DOM (XML in a Nutshell)
reference: 24. DOM Reference (XML in a Nutshell)
risks, memory and data: 5.4.1. Memory, Performance, and Deferred DOMs (Java & XML)
sample application: 18.7. A Simple DOM Application (XML in a Nutshell)
SAX, contrasted with: 5.1. The Document Object Model (Java & XML)
5.1.3.1. SAX is sequential (Java & XML)
specification for: 1.2.4.5. Document Object Model (DOM) Level 1 (XSLT)
standardization: 7.4.2. SAX and DOM as Standards (Java & XML)
strengths/weaknesses: 18.1.2. DOM Strengths and Weaknesses (XML in a Nutshell)
structures, comparing: 6.4.2. Node Comparisons (Java & XML)
TrAX and: 23.4. TrAX (XML in a Nutshell)
tree, vs. XPath conceptual tree: 3.1. The XPath Data Model (XSLT)
trees
creating: 6.1.1. Creating a New DOM Tree (Java & XML)
memory requirements: 5.1.3.3. Why use SAX at all? (Java & XML)
modifying: 6.1.2. Modifying a DOM Tree (Java & XML)
mutability: 6.1. Changes (Java & XML)
serialization: 5.2. Serialization (Java & XML)
unappended nodes: 6.5.2. Creating, Appending, and Inserting (Java & XML)
web publishing frameworks, support by: 10.1.2. Integration with Other XML Tools and APIs (Java & XML)
wrong document exception: 6.5.1. The Dreaded WRONG DOCUMENT Exception (Java & XML)
XML::DOM module: 7.3. XML::DOM (Perl & XML)
DOM Level 3: 1.4. The Evolution of XML (XML in a Nutshell)
18. Document Object Model (DOM) (XML in a Nutshell)
18.6. Parsing a Document with DOM (XML in a Nutshell)
DOM Level 3 specification, W3C XML Schema's impact on: B.1.2. DOM (XML Schema)
dom-node property: 4.1.2.4. DOM nodes and literal strings (Java & XML)
DOM trees: 4.4.1. SAX-to-DOM Consumers (SAX2)
constructing with SAX 1.0: 1.4.2. SAX2 (SAX2)
pruning noise data from: 4.4.2. Pruning Noise Data from a DOM Tree (SAX2)
SAX events, turning into: 3.5.1.1. Turning DOM trees into SAX events (SAX2)
DOMAdapter class: A.4.2.2. DOMAdapter (Java & XML)
DOMBuilder class: 7.1.3. Input and Output (Java & XML)
A.4.3.2. DOMBuilder (Java & XML)
performance concerns: 7.5.3. DOMBuilder (Java & XML)
DOMException class: A.2.1.8. DOMException (Java & XML)
DOMException interface: 24.2. Object Reference (XML in a Nutshell)
DOMFaultListener: 12.4.2. Better Error Handling (Java & XML)
DOMImplementation interface: A.2.1.9. DOMImplementation (Java & XML)
18.4.2.1. Document (XML in a Nutshell)
18.5. The DOMImplementation Interface (XML in a Nutshell)
methods for: 24.2. Object Reference (XML in a Nutshell)
DOMit servlet: 1.2.3.1.1. A sample DOM tree (XSLT)
DOM4J: 4.4.1. SAX-to-DOM Consumers (SAX2)
trees, turning into SAX events: 3.5.1.2. Turning DOM4J trees into SAX events (SAX2)
DOMOutputter: 7.1.3. Input and Output (Java & XML)
8.1.3. The Namespace Class (Java & XML)
A.4.4. Package: org.jdom.output (Java & XML)
DOMResult class: A.3.3. Package: javax.xml.transform.dom (Java & XML)
DOMSerializer class: 5.2.3. DOMSerializer (Java & XML)
skeleton: 5.2.3.1. Getting started (Java & XML)
warning: 5.2.4. The Results (Java & XML)
DOMSerializer.java: 5.2.3.1. Getting started (Java & XML)
DOMSource class: A.3.3. Package: javax.xml.transform.dom (Java & XML)
DOMSTRING_SIZE_ERR exception (DOM): 24.2. Object Reference (XML in a Nutshell)
doPost( ): 6.1.1. Creating a New DOM Tree (Java & XML)
6.3.3. Range (Java & XML)
namespaces, updating: 6.2. Namespaces (Java & XML)
DOS
filenames, turning into URIs: 3.1.3. Filenames Versus URIs (SAX2)
XML output, writing: 2.2.3.2. Concerns when writing XML text (SAX2)
double colon (::) used with axes: 3.2.6. Axes (XSLT)
double colon (::), using boolean tests in XPath: 8.2. XPath (Perl & XML)
double period (..) indicating parent axis: 3.2.6.2. Axis roll call (XSLT)
double quotes (" "): D.1. How Do I Put Quotes Inside an Attribute Value? (XSLT)
double slash (//) operator: 3.2.5. Using Wildcards (XSLT)
drivers for non-XML sources: 5.4. Drivers for Non-XML Sources (Perl & XML)
DSDL (Document Schema Definition Language): B.2. ISO: DSDL (XML Schema)
DSSSL (Document Style Sheet and Semantics Language): 1.4. The Evolution of XML (XML in a Nutshell)
6.6. Transformation and Presentation (XML in a Nutshell)
DTD-based validation: 2.4. Producer-Side Validation (SAX2)
DTD (Document Type Definition): 2.2.1. DTDs (Java & XML)
additional constraint models: 2.2.2.2. Multiple namespaces (Java & XML)
attributes: 2.2.1.2. Attributes (Java & XML)
contrasted with validation: 4.1.2.1. Validation (Java & XML)
ELEMENT definitions: 2.2.1.1. Elements (Java & XML)
entities: 2.2.1.3. Entities (Java & XML)
recurrence modifiers: 2.2.1.1. Elements (Java & XML)
RSS and: 14.3.1. Rich Site Summary (Java & XML)
DTDHandler interface: 4.2.2. Using a DTDHandler (Java & XML)
A.1.1.5. DTDHandler (Java & XML)
2.2.2. What Are the SAX2 Event Handlers? (SAX2)
3.1.1. The XMLReader Interface (SAX2)
4.3.2. The DTDHandler Interface (SAX2)
A.1.5. The DTDHandler Interface (SAX2)
and validation: 4.5.2. DTDHandler and Validation (Java & XML)
DOM documents, building: 4.4.1. SAX-to-DOM Consumers (SAX2)
push mode with XSLT and: 4.5.3.1. SAX in Push-Mode with XSLT (SAX2)
DTDHandler interface (SAX): 25.1. The org.xml.sax Package (XML in a Nutshell)
DTDHandler.notationDecl( ) function: 4.1.1. Other ContentHandler Methods (SAX2)
B.12. Notation Information Items (SAX2)
DTDHandler.unparsedEntityDexl( ) function: B.11. Unparsed Entity Information Items (SAX2)
DTDs: 1.1. The Benefits of XML (XML in a Nutshell)
3. Document Type Definitions (DTDs) (XML in a Nutshell)
attribute declarations: 3.3. Attribute Declarations (XML in a Nutshell)
data-oriented: 3.9.1. Data-Oriented DTDs (XML in a Nutshell)
defining general entity references: 5.10. Character References (XML in a Nutshell)
document permanence and: 6.5. Document Permanence (XML in a Nutshell)
element declarations: 3.2. Element Declarations (XML in a Nutshell)
external subsets (see external DTD subsets)
finding standard: 3.10. Locating Standard DTDs (XML in a Nutshell)
general entities: 3.5. External Parsed General Entities (XML in a Nutshell)
general entity declarations: 3.4. General Entity Declarations (XML in a Nutshell)
internal subsets (see internal DTD subsets)
namespaces and: 4.4. Namespaces and DTDs (XML in a Nutshell)
narrative-oriented: 3.9.2. Narrative-Oriented DTDs (XML in a Nutshell)
6.2. Narrative Document Structures (XML in a Nutshell)
parameter entities: 3.7. Parameter Entities (XML in a Nutshell)
rddl:resource elements and: 14.2. RDDL Syntax (XML in a Nutshell)
repository of: 3.10. Locating Standard DTDs (XML in a Nutshell)
specifying rules using: 1.3. How XML Works (XML in a Nutshell)
standalone attribute and: 2.9.2. standalone (XML in a Nutshell)
TEI (Text Encoding Initiative): 6.3. TEI (XML in a Nutshell)
validating XML documents: 3.1. Validation (XML in a Nutshell)
16.1.1. Schemas Versus DTDs (XML in a Nutshell)
for XHTML: 7.1.2. Three DTDs for XHTML (XML in a Nutshell)
for XLinks: 10.6. DTDs for XLinks (XML in a Nutshell)
XML specification for: 20.3.2. DTD (Document Type Definition) (XML in a Nutshell)
DTDs (Document Type Declarations): 1.8. What XML Are We Talking About? (SAX2)
4.3. Exposing DTD Information (SAX2)
EntityReslover class, using: 3.4. The EntityResolver Interface (SAX2)
Information Items: B.10. Document Type Declaration Information Item (SAX2)
producer-side validation and: 2.4. Producer-Side Validation (SAX2)
subdocuments, including: 6.3. Including Subdocuments (SAX2)
DTDs (Document Type Definitions): 1.2. W3C XML Schema (XML Schema)
A.3.1. The DTD Family (XML Schema)
1.2.2.8. Document Type Definitions (DTDs) and XML Schemas (XSLT)
advantages of schemas over: 1.2.2.8. Document Type Definitions (DTDs) and XML Schemas (XSLT)
for XML, datatypes supported by: 5.1.1. The ID, IDREF, and IDREFs Datatypes (XSLT)
sample application: A.5. XML DTDs (XML Schema)
DTDs (Document Type Descriptions): 2. An XML Recap (Perl & XML)
2.5. Entities (Perl & XML)
3.7.1. DTDs (Perl & XML)
doctype property: 7.2.1.1. Properties (Perl & XML)
handlers: 5.2. DTD Handlers (Perl & XML)
5.7.2. SAX2 Handler Interface (Perl & XML)
well formed documents, checking: 3.1.1. Example (of What Not to Do): A Well-Formedness Checker (Perl & XML)
Dublin Core: 7.4.2. Dublin Core (XML in a Nutshell)
RDF (Resource Description Framework) and: 4.1. The Need for Namespaces (XML in a Nutshell)
Dublin Core elements, allowed in schema annotations: 14.2. The W3C XML Schema Annotation Element (XML Schema)
duration, datatype for: 4.5.2. Datatypes (XML Schema)
dynamic content generation: 10. Web Publishing Frameworks (Java & XML)
Dynamic HTML: The Definitive Reference: 24.2. Object Reference (XML in a Nutshell)

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
Library Navigation Links

Copyright © 2002 O'Reilly & Associates, Inc. All Rights Reserved.