Génère un commentaire dans la sortie.
<xsl:comment> </xsl:comment>
Nombre d'occurrences
Illimité
Éléments parents
xsl:copy, xsl:element, xsl:fallback, xsl:for-each, xsl:if, xsl:message, xsl:otherwise, xsl:param, xsl:template, xsl:variable, xsl:when, xsl:with-param, éléments de sortie
Éléments enfants
xsl:apply-imports, xsl:apply-templates, xsl:call-template, xsl:choose, xsl:copy, xsl:copy-of, xsl:fallback, xsl:for-each, xsl:if, xsl:message, xsl:number, xsl:text, xsl:value-of, xsl:variable
Le texte généré par les enfants de <xsl:comment> apparaît entre les caractères de début (<!--) et les caractères de fin (>).
Dans l'exemple suivant, la feuille de style news.xsl transforme le document news.xml et insère un commentaire dans la sortie XSLT.
<?xml version ="1.0"?> <?xml-stylesheet type="text/xsl" href="news.xsl"?> <news> <story1>Here is the top news story.</story1> <story2> Here is the next news story.</story2> </news>
<?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > <xsl:template match="/"> <HTML> <BODY> <xsl:comment>insert top news story</xsl:comment> <P> <xsl:value-of select="//story1"/> </P> </BODY> </HTML> </xsl:template> </xsl:stylesheet>
Voici les données en sortie formatées :
Here is the top news story.
Voici les données en sortie du processeur :
<HTML> <BODY><!--insert top news story> <P>Here is the top news story.</P> </BODY> </HTML>