Введение в SAX


Введение в SAX

Нужен ли мне этот учебник?
Что такое SAX?
Инструменты
Как работает обработка в SAX
За и против событийно-базированной обработки

DOM и обработка на базе дерева
За и против обработки на базе дерева
Как выбрать между SAX и DOM
Файл примера
Создание обработчика событий
Непосредственное задание драйвера SAX
Создание парсера
Проверяющий парсер против непроверяющего
Установка опций проверки правильности
Установка обработчика содержимого

Разбор InputSource
Установка ErrorHandler
StartDocument()
StartElement()
StartElement(): выборка атрибутов
EndElement()
Characters()
Учет ответов
IgnorableWhitespace()
EndDocument()

ProcessingInstruction()
События ErrorHandler
Пространства имен
Создание пространства имен
Определение пространств имен
Проверка пространств имен
Пространства имен на атрибутах
Странности пространств имен
Сериализация потока SAX
XMLFilters

Создание фильтра
Вызов фильтра
Использование XMLFilter для преобразования данных
Резюме
Обучение
Получение продуктов и технологий
Об авторе

Основы работы с XHTML и CSS

Всемирная паутина (WWW) широко проникла в современную жизнь. Просмотр страниц Web и использование e-mail стали повседневной деятельностью большинства людей, и кажется, что эти технологии существовали всегда. Конечно, базовая технология Интернет существует уже не менее 40 лет, но паутина Web появилась совсем недавно, ее основное развитие происходило только в последнее десятилетие.
Подобно большинству технологий Web возникла на основе предшествующих разработок, никак не предвещавших конечную форму, которую они могут принять. Технология начиналась с нарождающимся чувством некоторой цели, которая затем навсегда отклонилась в области, никак не предполагавшихся в начале. Историческое развитие этих базовых технологий представляет собой интересный холст, на котором рисуется портрет все еще юной и незрелой Web.

Структурирование содержимого страницы
Использование стилей оформления
Графические форматы
Текстовые ссылки

Содержание раздела