Bonjour@tous, alors voila, j'ai un problème d'affichage d'un flux XML sur une page, mais ce problème persiste sur mozilla firefox mais n'apparait pas ni sous IE, ni sous Netscape, ni sous Opera. Ca ne m'arrive pas souvent de rentrer en conflit avec firefox, mais cette fois ci, j'ai du mal à trouver la solution.
Ma base Mysql est encodée en UTF-8 et je remonte les informations qu'elle contient grâce à un flux XML que j'affiche sur ma page via XSL.(home.xsl)
Voici l'entête de mon fichier XSL :
1 2 3
| <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0"> |
Je souhaite afficher cette information la :
<xsl:value-of select="$description" />
Et à chaque fois, sous firefox, c'est la même chose, mes accents n'apparaissent pas et à la place il y'a des caractères étranges. ex : Pour ecrire "cérémonie", il m'écrit "cérémonie". :
N'existe t'il pas une fonction semblable à celle de PHP qui convertit une chaîne de caractère au format UTF-8 (utf8_encode, utf8_decode) propre à XSL : : :
Merci d'avance pour vos réponses.
Partager