Руководство по элементам XSLT

Элементы XSLT, основанные на рекомендации W3C (XSLT Version 1.0).

Элементы XSLT

Если вам нужно больше информации о следующих элементах, нажмите на ссылку в столбце элементов.

Элемент Описание
apply-imports Применить правила шаблонов из импортированной таблицы стилей.
apply-templates Применить шаблон к текущему элементу или подэлементам текущего элемента.
attribute Добавить атрибут к элементу.
attribute-set Создать набор именованных атрибутов.
call-template Вызвать указанный шаблон.
choose Использовать вместе с <when> и <otherwise> для выражения多重ных условий тестирования.
comment Создать узел комментария в дереве результатов.
copy Создать резервную копию текущего узла (без подузлов и атрибутов).
copy-of Создать резервную копию текущего узла (с подузлами и атрибутами).
decimal-format Определить символы и знаки, которые должны использоваться при преобразовании чисел в строки с помощью функции format-number().
element Создать узел элемента в документе вывода.
fallback Если процессор не поддерживает определенный элемент XSLT, определить резервный код для выполнения.
for-each Пройтись по каждому узлу в указанном наборе узлов.
if Включить шаблон, который применяется только при выполнении определенного условия.
import Используется для倒入 содержимого одной таблицы стилей в другую.
include Включить содержимое таблицы стилей в другую таблицу стилей.
key DECLARE named key.
message Записать сообщение в вывод (для отчетов об ошибках).
namespace-alias Заменить именованные пространства стиля различными именованными пространствами в выводе.
number Определить целочисленное положение текущего узла и форматировать число.
otherwise Указать действие элемента <choose> по умолчанию.
output Определить формат выводного документа.
param Декларировать локальный или глобальный параметр.
preserve-space Использовать для определения элементов, в которых должны быть сохранены пробельные символы.
processing-instruction Создать узел обработки.
sort Сортировать результат.
strip-space Определить элементы, из которых должны быть удалены пробельные символы.
stylesheet Определить корневой элемент стиля.
template Правила, применяемые при совпадении указанного узла.
text Создать текстовый узел через стиль.
transform Определить корневой элемент стиля.
value-of Извлечь значение选定ного узла.
variable Декларировать локальную или глобальную переменную.
when Указать действие элемента <choose>.
with-param Указать значение параметра, который должен быть传入 шаблон.