Neueste Web-Entwicklung Tutorials
 

XSLT <xsl:stylesheet> and <xsl:transform> Elements


<Vollständige XSLT Element Reference

Definition und Verwendung

Das <xsl:stylesheet> und <xsl:transform> Elemente sind vollständig auch Elemente. Beide werden verwendet, um das Wurzelelement des Stylesheet zu definieren.


Syntax

<xsl:stylesheet
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

  <!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:stylesheet>

<xsl:transform
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

  <!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:transform>

Attribute

Attribut Wert Beschreibung
versionversion Erforderlich. Gibt die XSLT-Version des Stylesheets
extension-element-prefixeslist Optional. Eine weiße Leerzeichen getrennte Liste von Namespacepräfixe für Erweiterungselemente verwendet

Dieses Attribut wird nicht unterstützt von Netscape 6

exclude-result-prefixeslist Optional. Eine weißes Leerzeichen getrennte Liste von Namespacepräfixe, die nicht an den Ausgang gesendet werden sollen
idname Optional. Eine eindeutige ID für die Stylesheet

Dieses Attribut wird nicht unterstützt von Netscape 6

Beispiel 1

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:stylesheet>

Beispiel 2

<?xml version="1.0" encoding="UTF-8"?>

<xsl:transform version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:transform>

<Vollständige XSLT Element Reference