<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 |
---|---|---|
name | name | 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" /> |
namespace | URI | 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-sets | namelist | 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