xsl:namespace¶
Создает узел пространства имен.
Доступен в XSLT 2.0 и более поздних версиях. Доступно во всех редакциях Saxon.
- Категория: инструкция
- Содержимое: sequence-constructor
- Допустимые родительские элементы: любой элемент XSLT, модель содержимого которого - sequence-constructor; любой литеральный элемент результата
Атрибуты¶
name
- { ncname }
- Определяет имя узла пространства имен (то есть префикс пространства имен).
select?
- expression
- Строковое значение узла пространства имен (то есть URI пространства имен) может быть задано либо атрибутом
select
, либо вложенным конструктором последовательности.
Подробности¶
Семантика, параллельная xsl:attribute
, которая создает узлы атрибутов.
Редко возникает необходимость использовать эту инструкцию в явном виде. Единственные случаи, когда она необходима, это когда пространства имен, которые должны быть включены в итоговый документ, не известны статически и отсутствуют в исходном документе.