Java, XML, and JAXPISBN: 978-0-471-20907-2
Paperback
240 pages
March 2002
This title is out-of-print and not currently available for purchase from this site.
|
Introduction.
Chapter 1: Introduction to XML with JAXP.
Java and XML.
Java, the Language.
XML, the Language.
DTD.
XSL.
SAX.
DOM.
SGML.
XHTML.
JAXP.
Ant.
Summary.
Chapter 2: XML Document Format.
Some General Notes about Syntax.
A Fundamental XML Document.
DTD.
Namespaces.
Summary.
Chapter 3: SAX and DOM in the JAXP.
The SAX Parser.
The DOM Parser.
The Rest of JAXP.
Summary.
Chapter 4: SAX Document Parse and Read.
How SAX Parsers Are Used.
SAX Error Checking.
SAX Document Lister.
Summary.
Chapter 5: SAX Document Manipulation.
Duplicate a Document.
Extracting XML Text.
Formatting XML Text as HTML.
Summary.
Chapter 6: DOM Document Parse and Read.
A DOM Error Checker.
The Shape of the DOM Parse Tree.
A DOM Parse Tree Lister.
A Detailed Parse Tree Dumper.
Summary.
Chapter 7: Editing the DOM Parse Tree.
Making a Copy of a Document.
Inserting a New Element Node.
Locating a Node and Modifying Text.
Deleting a Tree Node.
Replacing a Tree Node.
Locating Elements by Tag Name.
Duplicating a Portion of the Tree.
Setting an Attribute.
Deleting an Attribute.
Moving and Copying Attributes.
Locating a Node by an ID.
Editing the Text of a Node.
Inserting a CDATASection Node.
Splitting a Text Node.
Creating a Parse Tree from Scratch.
Moving Nodes between Documents.
Editing by Using a Document Fragment.
Inserting a Processing Instruction and Comment.
Summary.
Chapter 8: JAXP XSL Document Transformations.
Performing a Transformation.
Pattern Matching with Xpath.
XSL Transformations.
Stylesheet Elements.
Creating a Web Page.
Summary.
Chapter 9: Ant.
Running Ant from the Command Line.
The Content of the Buildfile.
Some Useful Tasks.
Summary.
Chapter 10: The Future.
JAXB.
JAXM.
JAXR.
JAX-RPC.
Long-Term JavaBeans Persistence.
Linking.
Stylesheets.
Other Things Are Coming.
Summary.
Glossary.
Index.
Chapter 1: Introduction to XML with JAXP.
Java and XML.
Java, the Language.
XML, the Language.
DTD.
XSL.
SAX.
DOM.
SGML.
XHTML.
JAXP.
Ant.
Summary.
Chapter 2: XML Document Format.
Some General Notes about Syntax.
A Fundamental XML Document.
DTD.
Namespaces.
Summary.
Chapter 3: SAX and DOM in the JAXP.
The SAX Parser.
The DOM Parser.
The Rest of JAXP.
Summary.
Chapter 4: SAX Document Parse and Read.
How SAX Parsers Are Used.
SAX Error Checking.
SAX Document Lister.
Summary.
Chapter 5: SAX Document Manipulation.
Duplicate a Document.
Extracting XML Text.
Formatting XML Text as HTML.
Summary.
Chapter 6: DOM Document Parse and Read.
A DOM Error Checker.
The Shape of the DOM Parse Tree.
A DOM Parse Tree Lister.
A Detailed Parse Tree Dumper.
Summary.
Chapter 7: Editing the DOM Parse Tree.
Making a Copy of a Document.
Inserting a New Element Node.
Locating a Node and Modifying Text.
Deleting a Tree Node.
Replacing a Tree Node.
Locating Elements by Tag Name.
Duplicating a Portion of the Tree.
Setting an Attribute.
Deleting an Attribute.
Moving and Copying Attributes.
Locating a Node by an ID.
Editing the Text of a Node.
Inserting a CDATASection Node.
Splitting a Text Node.
Creating a Parse Tree from Scratch.
Moving Nodes between Documents.
Editing by Using a Document Fragment.
Inserting a Processing Instruction and Comment.
Summary.
Chapter 8: JAXP XSL Document Transformations.
Performing a Transformation.
Pattern Matching with Xpath.
XSL Transformations.
Stylesheet Elements.
Creating a Web Page.
Summary.
Chapter 9: Ant.
Running Ant from the Command Line.
The Content of the Buildfile.
Some Useful Tasks.
Summary.
Chapter 10: The Future.
JAXB.
JAXM.
JAXR.
JAX-RPC.
Long-Term JavaBeans Persistence.
Linking.
Stylesheets.
Other Things Are Coming.
Summary.
Glossary.
Index.