Gli ultimi tutorial di sviluppo web
 

XSLT <xsl:element> Element


<Complete XSLT elemento di riferimento

Definizione e l'utilizzo

L' <xsl:element> elemento viene usato per creare un nodo elemento nel documento di output.


Sintassi

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

  <!-- Content:template -->

</xsl:element>

attributi

Attributo Valore Descrizione
namename Necessario. Specifica il nome dell'elemento da creare (il valore del name attributo può essere impostato su un'espressione che viene calcolato in fase di esecuzione, in questo modo: <xsl: element name = "{$ country}" />
namespaceURI Opzionale. Specifica l'URI del namespace dell'elemento (il valore del namespace attributo può essere impostato su un'espressione che viene calcolato in fase di esecuzione, in questo modo: <xsl: element name = "{$ country}" namespace = "{$ someuri} "/>
use-attribute-setsnamelist Opzionale. Uno spazio bianco elenco separato attributi-set contenenti attributi da aggiungere all'elemento

esempio 1

Creare un "singer" elemento che contiene il valore di ogni elemento dell'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>

Visualizzare il file XML , visualizzare il file XSL , e visualizzare il risultato .


<Complete XSLT elemento di riferimento