最新的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元素参考