Bonjour,

j'ai un souci avec les "&" (é commerciale) et je souhaite savoir comment résoudre ce souci avec CDATA mais je n'arrive pas a trouver la bonne syntaxe a utiliser dans mon template XSL pour le tag "nom". Voici un bout du fichier :

<?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="text"/>
        <xsl:output cdata-section-elements="nom"/>

        <xsl:template match="/">
<!--Demande d'execution des templates associés -->
    <xsl:apply-templates select="//age"/>
 </xsl:template>
<!--On ferme l'information relative au premier tag xml -->

<xsl:template match="//age">
<!--Creation variable statut afin de réaliser un swich selon son statut -->
<xsl:param name="stat">
<xsl:value-of select="stat"/>
</xsl:param>
<xsl:param name="nom"><![CDATA[<xsl:value-of select="nom" disable-output-escaping="yes"/>]]>
</xsl:param>


Une idée?

Merci