Книга: Технология 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
— получение информации о свойствах системы, окружения.
- Функции XSLT
- Логические функции XPath
- Глава 8 Дополнительные элементы и функции языка XSLT
- Глава 8. Дополнительные элементы и функции языка XSLT
- Аргументы функции в Python
- Дополнительные национальные кодовые страницы и порядки сортировки
- 3. Функции
- Новые функции API для работы с Blob и массивами
- 6.4. Рабочий лист Excel и его структурные элементы
- Глава 8 Дополнительные службы
- 4.4. Логические элементы и синтез логических схем
- 4.7 Структурные элементы SAN