A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Die Instruktion xsl:comment erzeugt innerhalb des Ergebnisdokuments einen Kommentarknoten. Der Inhalt von xsl:comment wird somit zum Kommentar. Inhalte können Text sein, aber auch andere Instruktionen dessen Ausgabe ebenfalls zum Kommentar werden.
Variabel kann seit XSLT 2.0 die Instruktion als leeres Element angegeben werden und mit einem select-Attribut eine Knotensequenz angegeben werden, dessen Werte als Kommentar ausgegeben werden. Hierzu muss xsl:comment leer sein!
Attribute
select<?xml version="1.0"encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:template match="/"> <html> <head> <title>comment</title> </head> <body> <xsl:comment> Dies ist ein Kommentar in einem sonst leeren Html-Dokument! </xsl:comment> </body> </html> </xsl:template> </xsl:stylesheet>
<?xml version="1.0"encoding="UTF-8"?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta> <title>comment</title> </head> <body> </body> </html>
<?xml version="1.0"encoding="UTF-8"?> <root> <section> <para style="bold"> Als Gregor Samsa eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt. </para> </section> <section> <para style="italic"> Er lag auf seinem panzerartig harten Rücken und sah, wenn er den Kopf ein wenig hob, seinen gewölbten, braunen, von bogenförmigen Versteifungen geteilten Bauch, auf dessen Höhe sich die Bettdecke, zum gänzlichen Niedergleiten bereit, kaum noch erhalten konnte. </para> </section> <section> <para> Seine vielen, im Vergleich zu seinem sonstigen Umfang kläglich dünnen Beine flimmerten ihm hilflos vor den Augen. </para> </section> </root>
<?xml version="1.0"encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:template match="/"> <html> <head> <title>comment</title> </head> <body> <xsl:comment> Dies ist ein Kommentar in einem sonst leeren Html-Dokument! </xsl:comment> </body> </html> </xsl:template> </xsl:stylesheet>
<?xml version="1.0"encoding="UTF-8"?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta> <title>comment</title> </head> <body> </body> </html>
<?xml version="1.0"encoding="UTF-8"?> <root> <section> <para style="bold"> Als Gregor Samsa eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt. </para> </section> <section> <para style="italic"> Er lag auf seinem panzerartig harten Rücken und sah, wenn er den Kopf ein wenig hob, seinen gewölbten, braunen, von bogenförmigen Versteifungen geteilten Bauch, auf dessen Höhe sich die Bettdecke, zum gänzlichen Niedergleiten bereit, kaum noch erhalten konnte. </para> </section> <section> <para> Seine vielen, im Vergleich zu seinem sonstigen Umfang kläglich dünnen Beine flimmerten ihm hilflos vor den Augen. </para> </section> </root>
<?xml version="1.0"encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:template match="/"> <html> <head> <title>comment</title> </head> <body> <xsl:comment> Hier kann z.B. auch Werte aus dem Quelldokument abgerufen werden, wie der Wert des style-Attribut vom ersten para: <xsl:value-of select="root/section[1]/para/@style"></xsl:value-of> </xsl:comment> <xsl:comment select="root/section[2]/para"></xsl:comment> </body> </html> </xsl:template> </xsl:stylesheet>
<?xml version="1.0"encoding="UTF-8"?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta> <title>comment</title> </head> <body> </body> </html>
| > nach oben | |
| > zurück zur alphabetischen Liste der XSLT Elemente |