[XSLT] Accent et encoding: entité externe
Salut tout le monde, j'aurais besoin d'aide svp
Je suis actuellement en plein développement d'une application web, mais je suis confronté à un pb d'accent que je n'arrive pas à résoudre.
Voilà un exemple, j'ai mon fichier xml contenant un accent "é" encoder par "é" et la feuille xsl associé. J'aimerais donc en sortie une page html contenant juste à l'affichage mon "é" sous cette forme ... cependant cela ne fonctionne pas, impossible de passer du "é" au "é"
Merci de m'aider, je vous joins le code des deux fichiers
Fichier xml
Code:
1 2 3 4 5 6 7 8
| <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE concept SYSTEM "Template_concept.dtd">
<?xml-stylesheet href="test.xsl" type="text/xsl" ?>
<concept titre="Test">
<ElementLogique name="1" >
é
</ElementLogique>
</concept> |
et le fichier xsl suivant qui lui est lié
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <xsl:stylesheet version = '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
<xsl:output
method="html"
encoding="UTF-8"
doctype-public="-//W3C//DTD HTML 4.01//EN"
doctype-system="http://www.w3.org/TR/html4/strict.dtd"
indent="yes" />
<xsl:template match="concept">
<html>
<body>
<p>
<xsl:copy-of select="//ElementLogique[@name='1']"/>
</p>
</body>
</html>
</xsl:template>
</xsl:stylesheet> |
Encore merci de votre aide