最新的Web開發教程
 

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 可選的。 指定元件(的值的命名空間URI 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元素參考