<Pełna XSLT element odniesienia
Definicja i Wykorzystanie
<xsl:element> element jest używany do utworzenia węzła elementu w dokumencie wyjściowym.
Składnia
<xsl:element
name="name"
namespace="URI"
use-attribute-sets="namelist">
<!-- Content:template -->
</xsl:element>
Atrybuty
Atrybut | Wartość | Opis |
---|---|---|
name | name | Wymagany. Określa nazwę elementu który ma zostać utworzony (wartość name atrybutu może być ustawiona na wyraz, który jest obliczany w czasie wykonywania, jak to: <xsl: element name = „{$ country}” /> |
namespace | URI | Opcjonalny. Określa przestrzeń nazw URI elementu (wartość namespace atrybutu może być ustawiona na wyraz, który jest obliczany w czasie wykonywania, jak to: <xsl: element name = "{$ country}" namespace = "{$ someuri} „/> |
use-attribute-sets | namelist | Opcjonalny. Biały spacjami lista atrybutów zestawów zawierających przypisuje być dodany do elementu |
Przykład 1
Tworzenie "singer" element, który zawiera wartość każdego elementu Wykonawca:
<?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>
Zobacz plik XML , zobaczyć, jak plik XSL i zobaczyć rezultat .
<Pełna XSLT element odniesienia