Buying Options
Java and XML, Third Edition
Print $49.99
Add to Cart
Print+Ebook $54.99
Add to Cart
Ebook $39.99
Add to Cart
Safari Books Online
Add to Cart
What is this?
Print £38.50
Add to Cart
What is this?

Product Editions

  1. Java and XML, Third Edition - December 2006
  2. Java and XML, Second Edition - August 2001
  3. Java and XML - June 2000
Description

This new edition shows you how to cut through all the hype about XML and put it to work. You'll learn how to use the APIs, tools, and tricks of XML to build real-world applications. After two chapters on XML basics, the rest of the book focuses on using XML from your Java applications. The result is a new approach to managing information that touches everything from configuration files to web sites.

Full Description
Table of Contents
  1. Chapter 1 Introduction

    1. XML 1.0

    2. XML 1.1

    3. XML Transformations

    4. And More...

  2. Chapter 2 Constraints

    1. DTDs

    2. XML Schema

    3. RELAX NG

  3. Chapter 3 SAX

    1. Setting Up SAX

    2. Parsing with SAX

    3. Content Handlers

    4. Error Handlers

  4. Chapter 4 Advanced SAX

    1. Properties and Features

    2. Resolving Entities

    3. Notations and Unparsed Entities

    4. The DefaultHandler Class

    5. Extension Interfaces

    6. Filters and Writers

  5. Chapter 5 DOM

    1. The Document Object Model

    2. Serialization

    3. Modifying and Creating XML

    4. Namespaces

  6. Chapter 6 DOM Modules

    1. Checking for Module Support

    2. DOM Level 2 Modules

    3. DOM Level 3 Modules

  7. Chapter 7 JAXP

    1. More Than an API

    2. Parsing XML

    3. Processing XSL

    4. XPath

    5. XML Validation

  8. Chapter 8 Pull Parsing With StAX

    1. StAX Basics

    2. StAX Factories

    3. Parsing with StAX

    4. Document Output with StAX

    5. Factory Properties

    6. Common Issues with StAX

    7. XmlPull

  9. Chapter 9 JDOM

    1. The Basics

    2. PropsToXML

    3. XMLProperties

    4. More JDOM Classes

    5. JDOM and Factories

    6. Common Issues with JDOM

  10. Chapter 10 dom4j

    1. Overview

    2. Reading and Writing with dom4j

    3. Document Traversal

    4. Transformations

    5. Special-Purpose Factories

  11. Chapter 11 Data Binding with JAXB

    1. Data Binding Basics

    2. Introducing JAXB

    3. Using JAXB

    4. Other Binding Frameworks

  12. Chapter 12 Content Syndication with RSS

    1. What Is RSS?

    2. Creating an RSS Feed

    3. Reading an RSS Feed

    4. Modules with ROME

  13. Chapter 13 XML As Presentation

    1. XML and the Model-View-Controller Pattern

    2. Transforming to HTML with JSP

    3. Using XSLT

    4. Ajax

    5. Flash

  14. Chapter 14 Looking Forward

    1. XML Appliances

    2. XML Databases

    3. XQuery

    4. Fast Infoset

    5. And Many More...

  1. Appendix 1 SAX Features and Properties

    1. Core Features

    2. Core Properties

View Full Table of Contents
Product Details
Title:
Java and XML, Third Edition
By:
Brett McLaughlin, Justin Edelson
Publisher:
O'Reilly Media
Formats:
  • Print
  • Ebook
  • Safari Books Online
Print Release:
December 2006
Ebook Release:
February 2009
Pages:
480
Print ISBN:
978-0-596-10149-7
| ISBN 10:
0-596-10149-X
Ebook ISBN:
978-0-596-10406-1
| ISBN 10:
0-596-10406-5
Customer Reviews
About the Authors
  1. Brett McLaughlin

    Brett McLaughlin is a bestselling and award-winning non-fiction author. His books on computer programming, home theater, and analysis and design have sold in excess of 100,000 copies. He has been writing, editing, and producing technical books for nearly a decade, and is as comfortable in front of a word processor as he is behind a guitar, chasing his two sons and his daughter around the house, or laughing at reruns of Arrested Development with his wife.

    Brett spends most of his time these days on cognitive theory, codifying and expanding on the learning principles that shaped the Head First series into a bestselling phenomenon. He's curious about how humans best learn, why Star Wars was so formulaic and still so successful, and is adamant that a good video game is the most effective learning paradigm we have.

    View Brett McLaughlin's full profile page.

  2. Justin Edelson

    Justin Edelson is the Vice President of Platform Engineering for MTV Networks. He was the co-author (with Brett McLaughlin) of Java & XML, 3rd Edition, published in December 2006.

    View Justin Edelson's full profile page.

  • Book cover of Java and XML