XML. Справочник

Эллиот Расти Гарольд, У. Скотт Минс

«XML. Справочник» необходим каждому серьезному разработчику, использующему эту новую технологию. Читатели найдут различные темы – от базовых синтаксических правил до деталей создания DTD или API для чтения и записи XML-документов на разных языках программирования. Поняв суть базового стандарта XML, вы сможете быстро разобраться в тонкостях DTD, пространств имен, соблюдения корректности XML-документов и поддержки Unicode. Обзор ключевых технологий поможет получить практические знания по XSLT, XPath, XLink, XPointer, CSS и XSL-FO.

Наверняка многие заинтересуются применением XML для обработки данных. Сейчас XML все шире применяется для работы со структурированными документами: электронными и математическими таблицами, статистическими и финансовыми отчетами и форматами файлов программного обеспечения. Рассматриваются утилиты и API, такие как SAX и DOM, необходимые для написания программ обработки XML. Книга содержит справочные главы, в которых приведены подробные синтаксические правила и примеры использования DTD, XPath, XSLT, SAX и DOM. Здесь можно быстро найти определенный синтаксис, с которым вы знакомы, однако не помните в точности.

Углубившись в изучение XML, вы непременно пожелаете иметь эту книгу под рукой. Она окажет вам неоценимую помощь в правильном форматировании файлов и структур данных для XML-документов.

Издательство: Символ-Плюс, 2002 г.

ISBN 5-93286-025-1, 0-596-00058-8

Количество страниц: 576.

Содержание книги «XML. Справочник»:

  • 11 Предисловие
  • 19 Часть I. Понятия XML
  • 21 1. Введение в XML
    • 22 Что дает XML
    • 25 Переносимые данные
    • 26 Как работает XML
    • 28 Эволюция XML
  • 32 2. Основы XML
    • 32 XML-документы и XML-файлы
    • 33 Элементы, теги и символьные данные
    • 37 Атрибуты
    • 39 XML-имена
    • 40 Ссылки на сущности
    • 41 Секции CDATA
    • 42 Комментарии
    • 43 Инструкции обработки
    • 45 XML-объявление
    • 47 Проверка корректности документов
  • 50 3. Определение типа документа
    • 51 Проверка действительности
    • 59 Объявления элементов
    • 65 Объявления атрибутов
    • 74 Объявление общих сущностей
    • 76 Внешние общие анализируемые сущности
    • 77 Внешние неанализируемые сущности и нотации
    • 80 Параметрические сущности
    • 83 Условное включение
    • 83 Два примера DTD
    • 86 Поиск стандартных DTD
  • 88 4. Пространства имен
    • 88 Зачем нужны пространства имен
    • 91 Синтаксис пространств имен
    • 98 Как анализаторы работают с пространствами имен
    • 99 Пространства имен и DTD
  • 101 5. Поддержка многоязычности
    • 102 Объявление кодировки
    • 102 Объявления текста
    • 104 Наборы символов, определенные в XML
    • 104 Unicode
    • 107 Наборы символов ISO
    • 109 Наборы символов, зависимые от платформы
    • 111 Преобразование набора символов
    • 112 Набор символов по умолчанию в XML-документах
    • 113 Символьные ссылки
    • 116 xml:lang
  • 119 Часть II. Повествовательные документы
  • 121 6. XML как формат документов
    • 121 Наследие SGML
    • 122 Структуры повествовательных документов
    • 125 TEI
    • 128 DocBook
    • 132 Перманентность документов
    • 134 Трансформации и представление документов
  • 137 7. XML в Сети
    • 138 XHTML
    • 146 Непосредственное отображение XML в броузерах
    • 151 Создание составных документов с помощью модульного XHTML
    • 167 Перспективы улучшения методов поиска в Интернете
  • 173 8. XSL-трансформации
    • 173 Пример входного документа
    • 174 Элементы xsl:stylesheet и xsl:transform
    • 176 Процессоры таблиц стилей
    • 178 Шаблоны
    • 179 Расчет значения элемента с помощью xsl:value-of
    • 180 Применение шаблонов с помощью элемента xsl:apply-template
    • 184 Встроенные шаблонные правила
    • 188 Режимы
    • 190 Шаблоны значений атрибутов
    • 191 XSLT и пространства имен
    • 193 Другие элементы XSLT
  • 194 9. XPath
    • 194 Древовидная структура XML-документа
    • 197 Маршруты поиска
    • 203 Составные маршруты поиска
    • 205 Предикаты
    • 206 Полные маршруты поиска
    • 209 Общие выражения XPath
    • 212 Функции XPath
  • 219 10. XLink
    • 220 Простые ссылки
    • 222 Поведение ссылок
    • 225 Семантика ссылок
    • 225 Расширенные ссылки
    • 233 Базы ссылок
    • 234 DTD для XLink
  • 236 11. XPointer
    • 236 Указатели XPointer в URL
    • 238 XPointer в ссылках
    • 240 Простые имена
    • 241 Последовательности дочерних элементов
    • 241 Точки
    • 244 Интервалы
  • 247 12. Каскадные таблицы стилей (CSS)
    • 249 Три уровня CSS
    • 250 Синтаксис CSS
    • 252 Связывание таблиц стилей с XML-документами
    • 254 Селекторы
    • 258 Свойство display
    • 260 Пикселы, пункты, пики и другие единицы измерения
    • 261 Свойства шрифта
    • 262 Свойства текста
    • 264 Свойства цвета
  • 266 13. Форматирующие объекты XSL (XSL-FO)
    • 268 Форматирующие объекты XSL
    • 270 Структура документа XSL-FO
    • 271 Мастер-страницы
    • 277 Свойства XSL-FO
    • 283 Выбор между CSS и XSL-FO
  • 285 Часть III. XML для данных
  • 287 14. XML как формат данных
    • 287 Приложения XML для программистов
    • 290 Описание данных
    • 292 Средства для программистов
  • 294 15. Программные модели
    • 294 Событийная и объектная модели
    • 295 Поддержка языков программирования
    • 296 Нестандартные расширения
    • 297 Преобразования
    • 298 Инструкции обработки
    • 298 Связи и ссылки
    • 299 Нотации
    • 300 То, что вы получите, – не то, что вы видите («не WYSIWYG»)
  • 301 16. Объектная модель документа (DOM)
    • 302 Ядро DOM
    • 303 Достоинства и недостатки DOM
    • 303 Анализ документа с помощью DOM
    • 304 Интерфейс Node
    • 305 Конкретные типы узлов
    • 312 Интерфейс DOMImplementation
    • 312 Простое приложение DOM
  • 317 17. SAX
    • 319 Интерфейс ContentHandler
    • 328 Свойства и опции SAX
  • 331 Часть IV. Справочник
  • 333 18. Справочник по XML 1.0
    • 333 Как пользоваться этим справочником
    • 334 Примеры документов с комментариями
    • 334 Ключ к синтаксису XML
    • 338 Корректность
    • 342 Действительность
    • 350 Глобальные синтаксические структуры
    • 357 DTD (определение типа документа)
    • 367 Тело документа
    • 369 Грамматика XML-документа
  • 372 19. Справочник по XPath
    • 372 Модель данных XPath
    • 373 Тип данных
    • 375 Маршруты поиска
    • 379 Предикаты
    • 380 Функции XPath
  • 390 20. Справочник по XSLT
    • 390 Пространство имен XSLT
    • 390 Элементы XSLT
    • 419 Функции XSLT
  • 425 21. Справочник по DOM
    • 426 Иерархия объектов
    • 427 Справочник по объектам
  • 487 22. Справочник по SAX
    • 487 Пакет org.xml.sax
    • 495 Пакет org.xml.sax.helpers
    • 502 Опции и свойства SAX
    • 503 Пакет org.xml.sax.ext
  • 506 23. Наборы символов
    • 509 Таблицы символов
    • 513 Наборы сущностей HTML 4
    • 528 Другие блоки Unicode
  • 555 Алфавитный указатель

Инструкция как скачать книгу Эллиот Расти Гарольд, У. Скотт Минс: XML. Справочник в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
XML. Справочник
Рейтинг книги:
0 голосов
246

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: