|
|
XML Family of Specifications: For Further Exploration: Ch. 8
April 1, 2002
Ch. 8: Parsing with the DOM
For Further Exploration
-
Article: DOM and SAX Are Dead, Long Live DOM and SAX (Kendall Grant Clark)
-
Article: DOM Articles on xmlhack
-
Article: Lowering the bar of the DOM API (Bruce Martin)
-
Article: Programming XML in Java, Part 3 (Mark Johnson)
-
Article: Sun's Adelard is a robust alternative to SAX and DOM
-
Book: Essential XML: Beyond Markup [Don Box, Aaron Skonnard and John Lam; 2000, Addison Wesley]
-
Book: Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More [Aaron Skonnard, Martin Gudgin; 2001, Addison Wesley]
-
Book: Processing XML with Java [Elliotte Rusty Harold; 2002, Addison Wesley]
-
Book: XML - The Microsoft Way [Peter Aitken; 2002, Addison Wesley]
-
Microsoft: A Beginner's Guide to the XML DOM
-
Microsoft: ASP Technology and the XML DOM
-
Microsoft: MSXML 4.0 RTM
-
Microsoft: MSXML Parser 3.0 Service Pack 2 Release
-
Microsoft: What's New in the Microsoft XML Parser Version 3.0 Release [November 2000]
-
Microsoft: What's New in the October 2001 Microsoft XML Core Services (MSXML) 4.0 RTM Release
-
Microsoft Resource: TopXML: Microsoft DOM Objects
-
Microsoft Resource: TopXML: XML DOM Zone
-
Microsoft Resource: W3Schools: DOM Tutorial
-
Microsoft Resource: W3Schools: XML DOM Examples
-
Resource: CORBA IDL [used in DOM specification]
-
Resource: Document Object Model (DOM) Bindings [non-W3C bindings to C, C++, Python, etc.]
-
Resource: DOM Conformance Testing
-
Resource: DOM Resource Guide on XML.com
-
Resource: DOM - Robin Cover's page (extensive links)
-
Resource: DOM Software list on XML.com
-
Resource: Dynamic HTML
-
Resource: Dynamic HTML (DHTML)
-
Resource: ECMAScript Specification
-
Resource: Elliotte Rusty Harold's slides from Software Development 2000 East
-
Resource: JavaScript
-
Resource: MathML: ZVON MathML Reference
-
Resource: Open Directory pages (great collection of links to DOM software mainly)
-
Software: 4DOM, DbDom, 4XPath, 4XSLT, 4XPointer, 4XLink, 4RDF and 4ODS
[Python tools for XML processing and object database management]
-
Software: CenterPoint/XML: C++ SAX2 and DOM1 Implementation
-
Software: Docuverse DOM SDK (formerly called SAXDOM)
-
Software: dom4j: the flexible XML framework for Java
-
Software: Parser: Apache's Crimson (JAXP 1.1 minus Transform package]
-
Software: Parser: Apache's Xerces Java (Xerces-J) Parser 1.x
-
Software: Parser: Apache's Xerces Java (Xerces-J) Parser 2.x
-
Software: Parser: GNU's Aelfred2 (from GNU JAXP project)
-
Software: Parser: IBM's xml4j [Xerces-J 1.4.2 forms the basis for XML4J 3.2.1]
-
Software: Parser: Microsoft's MSXML [URL changes too often; sorry]
-
Software: Parser: Oracle's XML parser XDK for Java
-
Software: Parser: Sun's JAXP
-
Software: Parser: WDVL's XML Software Guide: XML Parsers
-
Software: Parser: Which Parser Should I Use?
-
Software: Parser: XMLSoftware.com's List of Parsers/Processors [very comprehensive]
-
Software: XML Authority and XML Instance
-
Software: XML Spy
-
Tutorial: Microsoft XML DOM Tutorial by W3Schools
-
W3C: Document Object Model (DOM) Conformance Test Suites [W3C and NIST]
-
W3C: Document Object Model (DOM) Requirements [for Levels 1, 2, and 3]
-
W3C: Document Object Model (DOM) Technical Materials [includes JavaDocs]
-
W3C: Document Object Model (DOM) Technical Reports [includes links to all levels, all modules]
-
W3C: DOM Activity Statement [includes architecture diagrams for all levels]
-
W3C: DOM FAQ
-
W3C: DOM Glossary [from DOM Level 2]
-
W3C: DOM home page
-
W3C: DOM Level 1, Second Edition (Working Draft, September 2000)
-
W3C: DOM Level 1 Recommendation (1998)
-
W3C: DOM Level 2 Core Recommendation [Nov. 2000]
-
W3C: DOM Level 2 Events Recommendation
-
W3C: DOM Level 2 HTML Specification [status in flux]
-
W3C: DOM Level 2 Recommendation [same as Core Recommendation]
-
W3C: DOM Level 2 Style Recommendation
-
W3C: DOM Level 2 Traversal and Range Recommendation
-
W3C: DOM Level 2 Views Recommendation
-
W3C: DOM Level 3 Abstract Schemas and Load and Save Specification
-
W3C: DOM Level 3 Core Specification
-
W3C: DOM Level 3 Events Specification
-
W3C: DOM Level 3 Glossary
-
W3C: DOM Level 3 Views and Formatting Specification [Note: No longer part of DOM Level 3]
-
W3C: DOM Level 3 XPath Specification
-
W3C: DOM Package org.w3c.dom from JAXP Javadocs
-
W3C: MathML: Document Object Model for MathML: Introduction
-
W3C: MathML: Document Object Model for MathML: Specification
-
W3C: SMIL Animation DOM
-
W3C: SVG: Document Object Model for Scalable Vector Graphics
-
W3C: What is the difference between DHTML and the DOM? [DOM is essentially a superset of DHTML]
-
W3C: What is the relationship between the DOM and SAX? [from DOM FAQ; solid description of when to use each]
Excerpted from XML Family of Specifications: A Practical Guide
(ISBN 0-201-70359-9) by Kenneth B. Sall. Used with permission.
Copyright © 2002 Addison Wesley.
All Rights Reserved.
Buy
XML Family of Specifications: A Practical Guide from Fatbrain.
|
|