Los últimos tutoriales de desarrollo web
 

XSLT <xsl:element> Element


<Completa Element XSLT Referencia

Definición y Uso

El <xsl:element> elemento se utiliza para crear un nodo de elemento en el documento de salida.


Sintaxis

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

  <!-- Content:template -->

</xsl:element>

atributos

Atributo Valor Descripción
namename Necesario. Especifica el nombre del elemento que se cree (el valor del name atributo se puede establecer a una expresión que se calcula en tiempo de ejecución, así: <xsl: element name = "{$} país" />
namespaceURI Opcional. Especifica el URI de espacio del elemento (el valor del namespace atributo se puede establecer a una expresión que se calcula en tiempo de ejecución, así: <xsl: element name = "{$ país}" namespace = "{$ someuri} "/>
use-attribute-setsnamelist Opcional. atribuye a ser añadido al elemento de un espacio lista blanca separada de atributo-conjuntos que contienen

Ejemplo 1

Crear un "singer" elemento que contiene el valor de cada elemento artista:

<?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>

Ver el archivo XML , ver el archivo XSL , y ver el resultado .


<Completa Element XSLT Referencia