XSLT <xsl:stylesheet>und<xsl:transform>Element


XSLT 元素参考手册Vollständige XSLT-Elementreferenz

Definition und Verwendung

Die Elemente <xsl:stylesheet> und <xsl:transform> sind vollständig synonyme Elemente. Beide werden verwendet, um das Wurzelelement eines Stylesheets 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

Attribute Wert Beschreibung
version version Erforderlich. Gibt die XSLT-Version des Stylesheets an.
extension-element-prefixes Liste Optional. Eine durch Leerzeichen getrennte Liste von Namespace-Präfixen für Erweiterungselemente.

Netscape 6 unterstützt dieses Attribut nicht.

exclude-result-prefixes Liste Optional. Eine durch Leerzeichen getrennte Liste von Namespace-Präfixen, die nicht in der Ausgabe erscheinen sollen.
id name Optional. Eine eindeutige ID für das Stylesheet.

Netscape 6 unterstützt dieses Attribut nicht.

Beispiel 1

<?xml version="1.0" encoding="ISO-8859-1"?>

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

....

....

</xsl:stylesheet>

Beispiel 2

<?xml version="1.0" encoding="ISO-8859-1"?>

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

....

....

</xsl:transform>


XSLT 元素参考手册Vollständige XSLT-Elementreferenz Weitere Erweiterungen