چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

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

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

قیمت نهایی

۴۰٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۸٪ تخفیف
  • تخفیف زمان‌دار−۹٬۰۰۰ تومان

۹٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۲
فرمت
PDF
زبان
روسی
حجم فایل
۹٫۸ مگابایت

دربارهٔ کتاب

XML. Справочник НАУКА и УЧЕБА, ПРОГРАММИНГ Название: XML. СправочникАвтор: Эллиот Расти Гарольд, В. Скотт МинсФормат: pdfКачество: отличноеРазмер: 6,9MbЯзык: русский "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 для сериализации объектов в удаленную базу данных. СкачатьЗеркалоВ моём профиле на сайте, Вы найдёте ещё множество книг по программированию, а также полезные и интересные книги по другим дисциплинам.Просмотр 85 Оглавление......Page 4 Предисловие......Page 10 Часть I. Понятия XML......Page 18 Глава 1. Введение в XML......Page 20 Что дает XML......Page 21 Чего не может XML......Page 22 Переносимые данные......Page 24 Как работает XML......Page 25 Эволюция XML......Page 27 XML-документы и XML-файлы......Page 31 Синтаксис тега......Page 32 Древовидная структура XML......Page 33 Смешанное содержимое......Page 34 Атрибуты......Page 36 XML-имена......Page 38 Ссылки на сущности......Page 39 Секции CDATA......Page 40 Комментарии......Page 41 Инструкции обработки......Page 42 encoding......Page 44 standalone......Page 45 Проверка корректности документов......Page 46 Глава 3. Определение типа документа......Page 49 Проверка действительности......Page 50 Пример простого DTD......Page 51 Объявление типа документа......Page 53 Внутренние подмножества DTD......Page 55 Проверка действительности документа......Page 56 Дочерние элементы......Page 58 Последовательности......Page 59 Количество дочерних элементов......Page 60 Скобки......Page 61 Смешанное содержимое......Page 62 Пустые элементы......Page 63 Объявления атрибутов......Page 64 Типы атрибутов......Page 65 Значения атрибутов по умолчанию......Page 72 Объявление общих сущностей......Page 73 Внешние общие анализируемые сущности......Page 75 Внешние неанализируемые сущности и нотации......Page 76 Встраивание неанализируемых сущностей в документы......Page 77 Нотации для целей инструкций обработки......Page 78 Параметрические сущности......Page 79 Переопределение параметрических сущностей......Page 80 Внешние подмножества DTD......Page 81 Два примера DTD......Page 82 DTD, ориентированные на данные......Page 83 Повествовательно-ориентированные DTD......Page 84 Поиск стандартных DTD......Page 85 Зачем нужны пространства имен......Page 87 Синтаксис пространств имен......Page 90 Уточненные (полные) имена, префиксы и локальные ч......Page 91 Привязка префиксов к URI......Page 92 URI пространств имен......Page 94 Установка пространства имен по умолчанию с помощь......Page 95 Объявления атрибутов для xmlns......Page 96 Как анализаторы работают с пространствами имен......Page 97 Ссылки на параметрические сущности и префиксы про......Page 98 Глава 5. Поддержка многоязычности......Page 100 Объявления текста......Page 101 Unicode......Page 103 UCS-2 и UTF-16......Page 104 UTF-8......Page 105 Наборы символов ISO......Page 106 Наборы символов, зависимые от платформы......Page 108 MacRoman......Page 109 Преобразование набора символов......Page 110 Набор символов по умолчанию в XML-документах......Page 111 Символьные ссылки......Page 112 xml:lang......Page 115 Субкоды......Page 116 Объявления ATTLIST для xml:lang......Page 117 Часть II. Повествовательные документы......Page 118 Наследие SGML......Page 120 Структуры повествовательных документов......Page 121 TEI......Page 124 DocBook......Page 127 Перманентность документов......Page 131 Трансформации и представление документов......Page 133 Глава 7. XML в Сети......Page 136 Переход от HTML к XHTML......Page 137 Поддержка XHTML в броузерах......Page 143 Инструкция обработки xml-stylesheet......Page 145 Internet Explorer......Page 147 Альтернативные подходы......Page 149 Создание составных документов с помощью модульног......Page 150 Использование XHTML в приложениях......Page 153 Использование приложений с XHTML......Page 156 Конструирование собственного XHTML......Page 157 Перспективы улучшения методов поиска в Интернете......Page 166 RDF......Page 167 Dublin Core......Page 168 Robots......Page 171 Пример входного документа......Page 172 Элементы xsl:stylesheet и xsl:transform......Page 173 Процессоры таблиц стилей......Page 175 Инструкция обработки xml-stylesheet......Page 176 Шаблоны......Page 177 Расчет значения элемента с помощью xsl:value-of......Page 178 Применение шаблонов с помощью элемента xsl:apply-......Page 179 Шаблонное правило по умолчанию для текстовых узло......Page 183 Шаблонное правило по умолчанию для узлов элементо......Page 185 Шаблон по умолчанию для узлов пространства имен......Page 186 Режимы......Page 187 Шаблоны значений атрибутов......Page 189 XSLT и пространства имен......Page 190 Другие элементы XSLT......Page 192 Древовидная структура XML-документа......Page 193 Корневой маршрут......Page 196 Маршруты к дочерним элементам......Page 197 Маршруты к атрибутам......Page 198 Маршруты comment(), text() и processing-instructi......Page 200 Подстановочные выражения......Page 201 Построение сложных маршрутов поиска из отдельных......Page 202 Выбор текущего элемента с помощью точки......Page 203 Предикаты......Page 204 Полные маршруты поиска......Page 205 Общие выражения XPath......Page 208 Числовые значения......Page 209 Логические значения......Page 210 Функции XPath......Page 211 Функции для наборов узлов......Page 213 Строковые функции......Page 214 Числовые функции......Page 216 Глава 10. XLink......Page 218 Простые ссылки......Page 219 Поведение ссылок......Page 221 xlink:actuate......Page 222 Расширенные ссылки......Page 224 Элементы-локаторы......Page 225 Ребра......Page 226 Элементы-заголовки......Page 231 Базы ссылок......Page 232 DTD для XLink......Page 233 Указатели XPointer в URL......Page 235 XPointer в ссылках......Page 237 Простые имена......Page 239 Точки......Page 240 Функция range()......Page 243 Функция string-range()......Page 244 Глава 12. Каскадные таблицы стилей (CSS)......Page 246 Три уровня CSS......Page 248 Синтаксис CSS......Page 249 Связывание таблиц стилей с XML-документами......Page 251 Выбор потомков, дочерних и одноуровневых элементо......Page 253 Селектор атрибута......Page 254 Селекторы псевдоклассов......Page 255 Селекторы псевдоэлементов......Page 256 Элементы списков......Page 257 Табличные элементы......Page 258 Пикселы, пункты, пики и другие единицы измерения......Page 259 Свойства шрифта......Page 260 Свойства текста......Page 261 Свойства цвета......Page 263 Глава 13. Форматирующие объекты XSL (XSL-FO)......Page 265 Форматирующие объекты XSL......Page 267 Структура документа XSL-FO......Page 269 Мастер-страницы......Page 270 Размещение содержимого на странице......Page 273 Создание окончательного документа......Page 274 Свойства XSL-FO......Page 276 Выбор между CSS и XSL-FO......Page 282 Часть III. XML для данных......Page 284 Приложения XML для программистов......Page 286 Смешанные среды......Page 287 Хранение и извлечение данных......Page 288 Описание данных......Page 289 Схемы XML......Page 290 Средства для программистов......Page 291 Простой API для XML (SAX)......Page 292 Событийная и объектная модели......Page 293 С++......Page 294 Нестандартные расширения......Page 295 Преобразования......Page 296 Связи и ссылки......Page 297 Нотации......Page 298 То, что вы получите, – не то, что вы видите («не......Page 299 Глава 16. Объектная модель документа (DOM)......Page 300 Ядро DOM......Page 301 Анализ документа с помощью DOM......Page 302 Тип узла......Page 303 Конкретные типы узлов......Page 304 Структурные узлы......Page 305 Содержательные узлы......Page 306 Простое приложение DOM......Page 311 Глава 17. SAX......Page 316 Интерфейс ContentHandler......Page 318 Свойства и опции SAX......Page 327 Часть IV. Справочник......Page 330 Как пользоваться этим справочником......Page 332 Ключ к синтаксису XML......Page 333 Корректность......Page 337 Действительность......Page 341 Глобальные синтаксические структуры......Page 349 Автоопределение кодировки символов......Page 354 DTD (определение типа документа)......Page 356 Тело документа......Page 366 Грамматика XML-документа......Page 368 Модель данных XPath......Page 371 Тип данных......Page 372 Маршруты поиска......Page 374 Оси......Page 375 Критерии узлов......Page 377 Предикаты......Page 378 Функции XPath......Page 379 Элементы XSLT......Page 389 Функции XSLT......Page 418 Глава 21. Справочник по DOM......Page 424 Иерархия объектов......Page 425 Справочник по объектам......Page 426 Динамические ссылки в дереве......Page 471 Пакет org.xml.sax......Page 486 Интерфейс ContentHandler......Page 487 Интерфейс EntityResolver......Page 488 Интерфейс ErrorHandler......Page 489 Интерфейс XMLFilter......Page 490 Класс InputSource......Page 491 SAXException......Page 492 Класс AttributesImpl......Page 494 Класс DefaultHandler......Page 495 Класс NamespaceSupport......Page 496 Класс ParserAdapter......Page 497 Класс XMLFilterImpl......Page 498 Класс XMLReaderAdapter......Page 499 Класс XMLReaderFactory......Page 500 Базовые опции SAX......Page 501 Интерфейс DeclHandler......Page 502 Интерфейс LexicalHandler......Page 503 Глава 23. Наборы символов......Page 505 Таблицы символов......Page 508 ISO-8859-1, Latin-1......Page 510 Наборы сущностей HTML 4......Page 512 Latin Extended-A......Page 527 Latin Extended-B......Page 528 Расширения IPA......Page 530 Греческий и коптский......Page 531 Кириллица......Page 533 Еврейский......Page 534 Арабский......Page 536 Деванагари......Page 538 Тайский......Page 539 Тибетский......Page 540 Общая пунктуация......Page 541 Символы валют......Page 545 Математические операторы......Page 546 Различные технические символы......Page 547 Оптическое распознавание символов......Page 550 Dingbats......Page 551 A......Page 554 D......Page 555 E......Page 556 H......Page 557 J......Page 558 N......Page 559 R......Page 560 S......Page 561 W......Page 562 X......Page 563 Б......Page 565 З......Page 566 К......Page 567 Н......Page 568 П......Page 569 С......Page 570 Ч......Page 572 Я......Page 573 Pt. I. XML Concepts -- -- Ch. 1. Introducing XML -- -- Ch. 2. XML Fundamentals -- -- Ch. 3. Document Type Definitions -- -- Ch. 4. Namespaces -- -- Ch. 5. Internationalization -- -- Pt. II. Narrative-Centric Documents -- -- Ch. 6. XML as a Document Format -- -- Ch. 7. XML on the Web -- -- Ch. 8. XSL Transformations -- -- Ch. 9. XPath -- -- Ch. 10. XLinks -- -- Ch. 11. XPointers -- -- Ch. 12. Cascading Stylesheets (CSS) -- -- Ch. 13. XSL Formatting Objects (XSL-FO) -- -- Pt. III. Data-Centric Documents -- -- Ch. 14. XML as a Data Format -- -- Ch. 15. Programming Models -- -- Ch. 16. Document Object Model (DOM) -- -- Ch. 17. SAX -- -- Pt. IV. Reference -- -- Ch. 18. XML 1.0 Reference -- -- Ch. 19. XPath Reference -- -- Ch. 20. XSLT Reference -- -- Ch. 21. DOM Reference -- -- Ch. 22. SAX Reference -- -- Ch. 23. Character Sets. XML concepts: Introducing XML; XML fundamentals; Document type definitions; Namespaces; Internationalization. Narrative-Centric documents: XML as a document format; XML on the Web; XSL transformations; XPath; XLinks; XPointers; Cascading stylesheets (CSS); XSL formatting objects (XSL-FO). Data-Centric documents: XML as a Data format Programming models; Document object model (DOM); SAX. Reference: XML 1.0 reference; XPath reference; XPath reference; XSLT reference; DOM reference; SAX reference; Character sets; Index A comprehensive desktop reference to the fundamental rules that all XML documents and authors must adhere to. This book details the grammar that specifies where tags may be placed, what they must look like, which element names are legal, how attributes attach to elements, and much more. A reference to the fundamental rules of XML details tags, grammar, placement, element names, attributes, and syntax

قیمت نهایی

۴۰٬۰۰۰ تومان