Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Escape XML en XSLT
Si tu veut escape XML un element XML dans XSLT comme texte pour voir tous les attributs, les nœuds et les textes, voici un template pour le faire:
<xsl:template match="*" mode="escape">
<xsl:value-of select="concat('<', name())" />
<xsl:for-each select="@*">
<xsl:value-of select="concat(' ', name(), '="', ., '"')" />
</xsl:for-each>
<xsl:value-of select="'>'" />
<xsl:apply-templates select="node()" mode="escape" />
<xsl:value-of select="concat('</', name(), '>')" />
</xsl:template>
<xsl:template match="text()" mode="escape">
<xsl:value-of select="."/>
</xsl:template>