• [^] # Re: Pfffff.

    Posté par . En réponse au message Problème de transformation xslt.. Évalué à 3.

    <xsl:apply-templates select="html:h1" />

    C'est pourtant bien ça qu'il faut faire, mais il ne faut pas s'arrêter là, car si tu ne donne pas de template pour gérer ton html:h1 il retombe sur le template par défaut, qui recopie le texte et ignore les éléments.
    Tu peux soit faire directement un xsl:copy-of pour copier l'élément tel quel, soit ajouter un template identité, comme ça

    <xsl:template match="*|@*">
    <xsl:copy>
    <xsl:apply-templates select="@*é/>
    <xsl:apply-templates>
    </xsl:copy>
    </xsl:template>

    qui aura le même effet, mais permet de modifier sélectivement des éléments avec des templates ciblés.