Последние учебники веб-разработки
 

XSLT <xsl:element> Element


<Полный XSLT элемент Ссылка

Определение и использование

<xsl:element> элемент используется для создания узла элемента в выходном документе.


Синтаксис

<xsl:element
name="name"
namespace="URI"
use-attribute-sets="namelist">

  <!-- Content:template -->

</xsl:element>

Атрибуты

Атрибут Стоимость Описание
namename Необходимые. Задает имя создаваемого элемента (значение name атрибута может быть установлено на выражение, которое вычисляется во время выполнения, как это: <XSL: имя элемента = «{$ страна}» />
namespaceURI Необязательный. Задает идентификатор пространства имен элемента (величины namespace атрибута может быть установлено на выражение, которое вычисляется во время выполнения, как это: <XSL: имя элемента = «{$ страна}» пространство имен = "{$ someuri} «/>
use-attribute-setsnamelist Необязательный. Белый пробелами список атрибутов наборов, содержащих атрибуты, которые будут добавлены к элементу

Пример 1

Создание "singer" элемент , который содержит значение каждого элемента художника:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
  <xsl:for-each select="catalog/cd">
    <xsl:element name="singer">
      <xsl:value-of select="artist" />
    </xsl:element>
    <br />
  </xsl:for-each>
</xsl:template>

</xsl:stylesheet>

Просмотр файла XML , Просмотр файла XSL , а также просматривать результат .


<Полный XSLT элемент Ссылка