Wiley.com
Print this page Share

Java, XML, and JAXP

ISBN: 978-0-471-20907-2
Paperback
240 pages
March 2002
Java, XML, and JAXP (0471209074) cover image
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.
Back to Top