|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : novembre 2003 Messages : 401 ![]() |
Bonjour,
J'ai mis en place un fichier xml qui permet d'alimenter un flux rss. Or, lorsque les liens contiennent des voyelles accentuées "é" le logiciel de lecture du flux les transforme en "é". Comment peut-on codifier le "é" pour que le logiciel ne le transforme pas ? Merci pour vos suggestions ? |
|
|
00
|
|
|
#2 | ||||
|
Membre habitué
![]() Inscription : novembre 2003 Messages : 401 ![]() |
J'ajoute une précision :
j'ai fouillé sur le forum et essayé la fonction "htmlspecialchars" mais ça ne change rien. Voici la fonction entête du fichier xml : Code :
Code :
|
||||
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : mars 2002 Messages : 946 ![]() |
C'est un problème d'encodage assez classique. Le "é" que tu as écrit a été écrit sur deux octets (probablement utf-8), alors qu'il est lu en iso-8859-x.
Dans le flux xml, c'est possible d'indiquer l'encodage ? (aucune idée, je ne connais pas le format). Sinon, utilise du latin-9, ça devrait résoudre le problème. |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : novembre 2003 Messages : 401 ![]() |
Ok je vais essayer.
Merci. |
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 505 ![]() |
la xml pur ne sera pas convertie sur tu le traite sans conversion
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com