Книга: Технология XSLT

Дополнительные элементы и функции

Дополнительные элементы и функции

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

К дополнительным элементам XSLT мы отнесем следующие:

xsl:preserve-space и xsl:strip-space — работа с пробельными символами;

xsl:message — сообщения процессора;

xsl:sort — сортировка множеств перед обработкой;

xsl:namespace-alias — определение псевдонимов пространств имен;

xsl:key — определение ключей;

xsl:number — нумерация;

xsl:decimal-format — определение десятичного формата;

xsl:output — контроль сериализации.

В XSLT также определяются дополнительные функции, расширяющие базовую библиотеку функций XPath:

key — использование ключей;

format-number — форматирование чисел;

document — обращение к внешним документам;

current — обращение к текущему узлу преобразования;

unparsed-entity-uri — получение URI неразбираемой сущности по ее имени;

generate-id — генерация уникального идентификатора узла документа;

system-property — получение информации о свойствах системы, окружения.

Оглавление книги


Генерация: 0.040. Запросов К БД/Cache: 0 / 0
поделиться
Вверх Вниз