Глава 1 "Введение"
Что это?
Как это использовать?
Зачем это использовать?
Что дальше?

Глава 2 "Болты и гайки"
Основы
Ограничения
Преобразования
И еще…
Что дальше?

Глава 3 "SAX"
Подготовка
SAX-совместимые анализаторы
Обработчики содержания
Обработчики ошибок
Лучший способ загрузки анализатора
Советы разработчикам
Что дальше?

Глава 4 "Расширенный SAX"
Свойства и возможности
Другие обработчики
Фильтры и классы Writer
И снова обработчики
Советы разработчикам
Что дальше?

Глава 5 "DOM"
Объектная модель документа
Сериализация
Mutability
Советы разработчикам
Что дальше?

Глава 6 "Расширенный DOM"
Изменения
Пространства имен
Модули DOM 2 уровня
DOM 3 уровня
Советы разработчикам
Что дальше?

Глава 7 "JDOM"
Основы
Класс PropsToXML
Класс XMLProperties
Является ли JDOM стандартом?
Советы разработчикам
Что дальше?

Глава 8 "Расширенный JDOM"
Полезные составляющие JDOM
JDOM и фабрики
"Обертки" и декораторы
Советы разработчикам
Что дальше?

Глава 9 "JAXP"
API или абстракция
JAXP 1.0
JAXP 1.1
Советы разработчикам
Что дальше?

Глава 10 "Системы веб-публикования"
Выбор системы публикования
Установка
Использование системы публикования
XSP
Cocoon 2.0 и прочее
Что дальше?

Глава 11 "XML-RPC"
RPC против RMI
Говорим привет
Переносим загрузку на сервер
Реальный мир
Что дальше?

Глава 12 "SOAP"
Начинаем
Установка
"Пачкаемся"
Идем еще дальше
Что дальше?

Глава 13 "Веб-службы"
Веб-службы
UDDI
WSDL
Собираем все вместе
Что дальше?

Глава 14 "Объединение данных"
Библиотека Foobar
Фирма Mytechbooks.com
Проталкивание против вытягивания
Что дальше?

Глава 15 "Связки данных"
Основные правила
Система Castor
Система Zeus
JAXB
Что дальше?

Глава 16 "Взгляд в будущее"
Xlink
Xpointer
Связки схемы XML
Что осталось
Что дальше?

Приложение A "Справочник по API"
Приложение B "Возможности и свойства SAX 2.0"