Programmation » XML, XSL et caractères accentués
XML, XSL et caractères accentués
Publié le 11/01/2011 @ 11:09:23,
Par didixPlop les gens!
Deux petits soucis de caractères accentués avec du xml et du xsl pour générer du achteumeuleu...
Dans mon xml (iso-8859-1 normalement) j'ai des caractères accentués qui sont donc tapés tels quels dans le html, j'imagine que c'est bof bof...
J'ai quelques milliers de ces fichiers, donc pas vraiment moyen de transformer avec les codes adéquats (lesquels d'ailleurs ?) et pas sûr que ce soit conseillé.
Dans mon xsl, j'ai des caractères accentués aussi, que j'aimerais voir écrits avec leurs codes iso ou mnémoniques respectifs dans le html.
Pour ce second problème j'ai essayé différentes méthodes, mais sans succès:
é est interprété directement par le xsl et donné le caractère accentué dans le code html;
<![CDATA[é]]> donne "é" dans le code html (sans les " " )
<![CDATA[#233;]]> donne "#233;" dans le code html (sans les " " )
Bon, heuuu... une autre idée pour obtenir "é" ou "é" dans le fichier html résultant ?
Merci pour vos lumières
Deux petits soucis de caractères accentués avec du xml et du xsl pour générer du achteumeuleu...
Dans mon xml (iso-8859-1 normalement) j'ai des caractères accentués qui sont donc tapés tels quels dans le html, j'imagine que c'est bof bof...
J'ai quelques milliers de ces fichiers, donc pas vraiment moyen de transformer avec les codes adéquats (lesquels d'ailleurs ?) et pas sûr que ce soit conseillé.
Dans mon xsl, j'ai des caractères accentués aussi, que j'aimerais voir écrits avec leurs codes iso ou mnémoniques respectifs dans le html.
Pour ce second problème j'ai essayé différentes méthodes, mais sans succès:
é est interprété directement par le xsl et donné le caractère accentué dans le code html;
<![CDATA[é]]> donne "é" dans le code html (sans les " " )
<![CDATA[#233;]]> donne "#233;" dans le code html (sans les " " )
Bon, heuuu... une autre idée pour obtenir "é" ou "é" dans le fichier html résultant ?
Merci pour vos lumières
XML, XSL et caractères accentués
Publié le 11/01/2011 @ 11:24:15,
Par zionPourquoi tu veux absolument encoder les accents si dans ton output tu précises correctement ton charset?
Je suis le Roy
XML, XSL et caractères accentués
Publié le 11/01/2011 @ 12:08:02,
Par philfrLe xml préfère l'utf-8, non ?
XML, XSL et caractères accentués
Publié le 11/01/2011 @ 14:07:02,
Par didixMe semblait que c'était plus mieux...
Donc me suffit de tout mettre en utf-8 et de préciser ce charset pour la sortie en html.
Merci pour cet éclairage
Donc me suffit de tout mettre en utf-8 et de préciser ce charset pour la sortie en html.
Merci pour cet éclairage
XML, XSL et caractères accentués
Publié le 11/01/2011 @ 16:28:51,
Par zionphil> Il préfère ce qu'on lui donne, l'encoding est pas là pour le fun
didix> C'est une solution
didix> C'est une solution
Je suis le Roy