Problème d'accentuation avec un fichier XML

Problème d'accentuation avec un fichier XML - PHP - Programmation

Marsh Posté le 21-09-2006 à 16:39:02    

Bonjour à tous,
 
petit souci à l'affichage du XML suivant:
 

Code :
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <sequences>
  3. <modes>
  4.  <mode id="who">
  5.   <title value="Qui sommes nous?" />
  6.   <presentation value="Un bref résumé de l'histoire de la société" />
  7.  </mode>
  8. </modes>
  9. </sequences>


 
Quand je veux afficher l'attribut value de presentation, j'ai ceci:
 
Un bref résumé de l'histoire de la société
 
Quand je veux changer les é en &eacute; par exemple, il me met l'erreur suivante :  
 
Warning: DOMDocument::load() [function.DOMDocument-load]: Entity 'eacute' not defined in file:///D%3A/www/MVS%20Perso/Conf/lang.0.xml, line: 8 in D:\www\MVS Perso\Classes\class.lang.php on line 19
 
Comment ça se fait?

Reply

Marsh Posté le 21-09-2006 à 16:39:02   

Reply

Marsh Posté le 21-09-2006 à 16:57:58    

hamonise le charset utilisé pour enregistrer ton fichier xml avec celui de ton response http

Reply

Marsh Posté le 21-09-2006 à 18:07:38    

Effectivement, j'ai ajouté ceci:
 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 
et ça fonctionne correctement
 
Merci ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed