Введение в SAX
Введение в SAX
Нужен ли мне этот учебник?
Что такое SAX?
Инструменты
Как работает обработка в SAX
За и против событийно-базированной обработки
DOM и обработка на базе дерева
За и против обработки на базе дерева
Как выбрать между SAX и DOM
Файл примера
Создание обработчика событий
Непосредственное задание драйвера SAX
Создание парсера
Проверяющий парсер против непроверяющего
Установка опций проверки правильности
Установка обработчика содержимого
Разбор InputSource
Установка ErrorHandler
StartDocument()
StartElement()
StartElement(): выборка атрибутов
EndElement()
Characters()
Учет ответов
IgnorableWhitespace()
EndDocument()
ProcessingInstruction()
События ErrorHandler
Пространства имен
Создание пространства имен
Определение пространств имен
Проверка пространств имен
Пространства имен на атрибутах
Странности пространств имен
Сериализация потока SAX
XMLFilters
Создание фильтра
Вызов фильтра
Использование XMLFilter для преобразования данных
Резюме
Обучение
Получение продуктов и технологий
Об авторе