Перейти к содержанию

xsl:namespace

Создает узел пространства имен.

Доступен в XSLT 2.0 и более поздних версиях. Доступно во всех редакциях Saxon.

  • Категория: инструкция
  • Содержимое: sequence-constructor
  • Допустимые родительские элементы: любой элемент XSLT, модель содержимого которого - sequence-constructor; любой литеральный элемент результата

Атрибуты

name
{ ncname }
Определяет имя узла пространства имен (то есть префикс пространства имен).
select?
expression
Строковое значение узла пространства имен (то есть URI пространства имен) может быть задано либо атрибутом select, либо вложенным конструктором последовательности.

Подробности

Семантика, параллельная xsl:attribute, которая создает узлы атрибутов.

Редко возникает необходимость использовать эту инструкцию в явном виде. Единственные случаи, когда она необходима, это когда пространства имен, которые должны быть включены в итоговый документ, не известны статически и отсутствуют в исходном документе.

Ссылки to W3C specifications

См. также

Комментарии