Salut,

J'ai un fichier xml de ce genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ??