[XSLT] Décodage des caractères unicode
Salut,
J'ai un fichier xml de ce genre :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<?xml version="1.0" encoding="UTF-8"?>
<root>
<session id="235" ordre="34">
<listeSessionIntervention>
<Intervention id="1427">
<strTitre><![CDATA[Maladie des griffes du chat au cours d&# 8217;un traitement par Etanercept : une observation]]></strTitre>
</Intervention>
</listeSessionIntervention>
</session>
</root> |
Et la feuille xslt suivante :
Code:
1 2 3 4 5 6 7 8 9 10
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html"/>
<xsl:template match="Intervention" >
<span class="test"><xsl:value-of select="strTitre"/></span><br />
</xsl:template>
</xsl:stylesheet> |
Ca roule, le hic, dans le code html, j'ai l'unicode &# 8217; (c'est un apostrophe, j'ai ajouté un espace pour pouvoir le mettre sur le forum :) ). Et il est affiché comme tel. Comment l'interpréter ??