L'élément <xsl:text> permet d'insérer des données textuelles dans un document XML résultant.
Les attributs :<xsl:text disable-output-escaping="yes|no"> Données textuelles... </xsl:text>
Attribut | Description |
---|---|
disable-output-escaping="yes|no" | active ou désactive le remplacement des caractères spéciaux par leur entité XML. |
Cet élément peut être contenu dans les instructions suivantes :
Cet élément ne peut contenir que des données textuelles.
Exemple : [voir]<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" media-type="text/html; charset=ISO-8859-1"/> <xsl:template match="/"> <html> <head> <title>La logithèque</title> </head> <body> <table border="1"> <tr> <th>N°</th> <th>Logiciel</th> <th>Version</th> </tr> <xsl:apply-templates select="logitheque/categorie/logiciel"/> </table> </body> </html> </xsl:template> <xsl:template match="logitheque/categorie/logiciel"> <tr> <td> <xsl:variable name="num"> <xsl:number level="any" from="logitheque"/> </xsl:variable> <xsl:value-of select="$num"/> </td> <td> <a href="{editeur/@lien}" target="_blank" style="font-size:10pt; font-weight:bold"> <xsl:apply-templates select="nom"/> </a> - <xsl:apply-templates select="commentaire"/> </td> <td> <xsl:if test="langue != 'FR'"> <xsl:text>Langue anglaise</xsl:text> </xsl:if> <xsl:if test="langue != 'EN'"> <xsl:text>Langue française</xsl:text> </xsl:if> </td> </tr> </xsl:template> </xsl:stylesheet> |