Anfang des Inhaltsbereichs

Hintergrunddokumentation Erzeugen des Resultat-Baumes  Dokument im Navigationsbaum lokalisieren

Diese Grafik wird im zugehörigen Text erklärt

xsl:attribute

   

Diese Grafik wird im zugehörigen Text erklärt

xsl:comment

   

Diese Grafik wird im zugehörigen Text erklärt

xsl:copy

 

Einschränkungen

Das Attribut use-attribute-sets wird nicht unterstützt.

Diese Grafik wird im zugehörigen Text erklärt

xsl:copy-of

   

Diese Grafik wird im zugehörigen Text erklärt

xsl:elememt

 

Einschränkungen:

Das Attribut use-attribute-sets wird nicht unterstützt.

Anmerkungen zur Konformität:

1. Die Gültigkeit des Elementnamens qName wird nicht überprüft.

2. In der Spezifikation wird nicht ausdrücklich verlangt, dass Namensraum-Deklarationen, die für die jeweilige Element-Anweisung gelten, auch auf den Resultat-Baum kopiert werden. Es ist jedoch recht nützlich, diese Möglichkeit generell zu haben. Denn es gibt gar keine Alternative, Namensräume für Elemente zu deklarieren, die mittels xsl:element erzeugt werden. Bei unserer Art der Implementierung kann daher die Element-Anweisung auf zwei verschiedene Arten verwendet werden: in einem Falle werden die Namensraum-Deklarationen auf den Ergebnis-Baum kopiert, im anderen dagegen nicht.

a). Falls das Attribut namespace in der Element-Anweisung spezifiziert ist, dann wird in aller Regel kein Namensraumknoten im Resultat-Baum erzeugt, ausser wenn es notwendig ist, die angegebene URI zu deklarieren. Falls das Attribut name einen Präfix enthält, wird dieser Präfix nicht unbedingt verwendet - wenn auch in aller Regel vorgezogen.

b). Ist dagegen das Attribut namespace in der Element-Anweisung nicht angegeben, so werden alle Namensraum-Deklarationen auf das erzeugte Element im Resultat-Baum kopiert. Darüber hinaus ist gewährleistet, dass der im Namensattribut angegebene Präfix für den Resultat-Knoten verwendet wird.

Diese Grafik wird im zugehörigen Text erklärt

xsl:number

 

Dieses Element wird nicht unterstützt.

Für einen Zähler können Sie stattdessen die Funktion position() oder einen Parameter verwenden.

Diese Grafik wird im zugehörigen Text erklärt

xsl:processing-instruction

   

Diese Grafik wird im zugehörigen Text erklärt

xsl:text

   

Diese Grafik wird im zugehörigen Text erklärt

xsl:value-of

   

 

 

Ende des Inhaltsbereichs