|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2005 Messages : 33 ![]() |
J'ai un problème avec simple_xml qui semblre-t-il n'accepte pas les caractères latins...à chaque fois qu'il y a un caractère accentué dans le texte,simple_xml le transforme en javanais...
Que faut-il faire pour éviter cela ? J'ai entendu parler de utf8_decode... Comment l'utiliser ? Merci d'avance pour votre aide. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Quel est l'entete de fichier xml ?
Quel est l'encodage de page générée ? Pout utf8_decode => http://php.net/utf8_decode
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2005 Messages : 33 ![]() |
J'ai modifié l'entête du fichier xml, comme ceci:
<?xml version="1.0" encoding="utf-8"?> Bon, maintenant, je n'ai plus le warning...mais, j'ai des caractères bizarres au lieu des lettres accentuées...! Par exemple, le mot "été" devient : "été" et le mot "ça" devient : "ça" J'ai même essayé en rajoutant une ligne avec 'utf8_encode': $articlFile=utf8_encode($fileDir . $file); $articleFile = simplexml_load_file($articlFile); Je ne comprends pas ce qu'il faut faire pour que ça marche ...! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com