<完整XSLT元素參考
定義和用法
所述<xsl:element>元素用於創建輸出文檔中的元素節點。
句法
<xsl:element
name="name"
namespace="URI"
use-attribute-sets="namelist">
<!-- Content:template -->
</xsl:element>
屬性
屬性 | 值 | 描述 |
---|---|---|
name | name | 需要。 指定要創建的元素的名稱(的值name屬性可以被設置為計算在運行時,像這樣的表達式:的<xsl:元素名稱=“{$國家}”/> |
namespace | URI | 可選的。 指定元件(的值的命名空間URI namespace屬性可以被設置為計算在運行時,像這樣的表達式:的<xsl:元素名稱=“{$國家}”命名空間=“{$ someuri} “/> |
use-attribute-sets | namelist | 可選的。 含屬性集空格隔開的列表屬性被添加到元件 |
實施例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>
<完整XSLT元素參考