XSLT

Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «XSLT»

Версия для печати и PDA

Книга «XSLT» поможет вам научиться эффективно использовать XSLT и XPath как версии 1.0, так и 2.0. Рассматриваются основы XSLT, в том числе простые таблицы стилей и настройка процессоров, особое внимание уделяется преобразованиям на базе шаблонов, обсуждаются основные концепции XPath. В спецификации XSLT 2.0 язык был дополнен рядом важных возможностей, многие из которых связаны с изменениями вXPath 2.0. Эти два языка проектировались в расчете на совместное использование: XPath определяет преобразуемые части документа XML, а XSLT указывает, как должно быть выполнено преобразование. Вы узнаете, как в XSLT 2.0 интегрирована поддержка XML Schema, научитесь определять элементы и типы данных и использовать их в своих таблицах стилей. Приводятся примеры, в которых задействованы все возможности XSLT и XPath. Вы увидите, как одна и та же задача решается в XSLT 1.0 и 2.0, что поможет решить, какая версия лучше всего подходит для вашего проекта.

XSLT

Обзор книги «XSLT»

Первые шаги, содержит изложение основ XML и обсуждение установки процессоров XSLT, используемых в издании.Обязательный пример "Hello World", – это знакомство с XML-версией документа "Hello World" и рассмотрение таблиц стилей, преобразующих его в другие форматы.XPath: описание иголки в стоге сена, освещает основы XPath – языка, используемого для описания частей документа XML, при этом углубленно рассматриваются многие изменения, появившиеся в XPath 2.0.Создание выходных данных, показывает основные принципы создания вывода, в том числе извлечение текста, копирование информации и нумерация.Программная логика и управляющие элементы, рассматривает элементы логики XSLT – <xsl:if> и <xsl:choose>, а также особенности их работы. Дополнительно обсуждается новый оператор XPath 2.0 if.
Связывание и перекрестные ссылки, демонстрирует различные способы построения ссылок между элементами в документах XML. Также рассматривается использование XPath для описания отношений между логически связанными элементами.Сортировка и группировка элементов, расскажет вам про элемент <xsl:sort> и различные способы сортировки элементов в документе XML, новые средства группировки с использованием различных элементов и функций XSLT. В XSLT 2.0 группировка значительно упростилась; новые средства группировки также представлены в этой главе.Объединение документов, описывает функцию document(), предназначенную для объединения нескольких документов XML, а также рассматривает создание таблиц стилей, работающих с коллекциями документов. Дополнительно представлены соответствующие функции XSLT 2.0.Расширение XSLT, посвящена вопросам создания элементов и функций расширения. Несмотря на всю мощь и гибкость XSLT и XPath, в некоторых ситуациях требуется сделать что-то такое, что не может быть сделано средствами самого языка.

В содержание материала включены приложения, в которых приводятся сотни таблиц стилей, в том числе примеры для каждого элемента, функции и оператора, определяемых в XSLT и XPath.

  1. Справочник по элементам XSLT, – это алфавитный список всех элементов XSLT с рекомендациями и примерами использования
  2. Справочник по Xpath, содержит сводку синтаксиса XPath, включая типы данных, оси, типы узлов и операторы.
  3. Справочник по функциям XSLT, XPath и Xquery, – это алфавитный список всех функций, определяемых XPath и XSLT.
  4. Краткий обзор XML Schema. Одним из нововведений XSLT 2.0 стала возможность применения XML Schema для определения типов данных и проверки структуры кода XML.
  5. Регулярные выражения, описывает синтаксис и возможности языка регулярных выражений, используемого в XPath 2.0 и XSLT 2.0.
  6. Форматные коды XSLT, представляет собой удобный список всех кодов форматирования XSLT и XPath.
  7. Руководство по переходу на XSLT 2.0, обобщает факторы и основные методы перехода на XSLT 2.0.

Книга «XSLT» написана как учебник для тех, кто начинает изучать XSLT, а опытные специалисты смогут использовать ее как справочник по функциям и различным аспектам языка. По всем обсуждаемым вопросам представлены решения стандартных задач, в которых XSLT проявляет свои чрезвычайно мощные и полезные возможности.

Формат: PDF + файлы примеров
Качество: eBook
Страниц: 960

Поделиться с друзьями