"XML. Справочник" - это источник информации для разработчиков в быстро развивающемся мире XML. Читатели, поняв суть базового стандарта XML, смогут быстро разобраться в тонкостях DTD, пространств имен, соблюдения корректности документов XML и поддержки Unicode.
Обзор ключевых технологий, используемых в основном для повествовательных XML-документов, таких как веб-страницы, книги и статьи, поможет вам получить практические знания по XSLT, XPath, XLink, XPointer, CSS и XSL-FO. Наверняка многие заинтересуются применением XML для интенсивной обработки данных.
Одним из наиболее неожиданных направлений развития XML стало его активное принятие для работы со структурированными документами: электронными и математическими таблицами, статистическими и финансовыми отчетами и файлами с программным обеспечением.
Несколько глав посвящены утилитам и API, необходимым для написания программ обработки XML, таким как SAX - простому API для XML, и DOM - объектной модели документов консорциума W3C.
В книгу также включен материал, образующий основу любого справочника издательства O'Reilly. В этих главах приведены подробные синтаксические правила (сопровождаемые примерами) основных технологий XML, в том числе DTD, XPath, XSLT, SAX и DOM. В данном справочнике описаны правила, которых должны придерживаться авторы всех XML-документов - как веб-дизайнеры, создающие анимации с помощью SMIL, так и программисты C++, применяющие SOAP для сериализации объектов в удаленную базу данных.
Оглавление:
Часть I. Понятия XML
1. Введение в XML
2. Основы XML
3. Определение типа документа
4. Пространства имен
5. Поддержка многоязычности
Часть II. Повествовательные документы
6. XML как формат документов
7. XML в Сети
8. XSLтрансформации
9. XPath
10. XLink
11. XPointer
12. Каскадные таблицы стилей (CSS)
13. Форматирующие объекты XSL (XSLFO)
Часть III. XML для данных
14. XML как формат данных
15. Программные модели
16. Объектная модель документа (DOM)
17. SAX.
Часть IV. Справочник
18. Справочник по XML 1.0.
19. Справочник по XPath
20. Справочник по XSLT
21. Справочник по DOM
22. Справочник по SAX
23. Наборы символов