Bonjour,

J'ai déjà lu plusieurs messages se rapprochant de mon problème mais aucun qui correspond vraiment à ce que je cherche...

Voilà je dois écrire avec un programme PHP un fichier XML encodé en UTF-8.
J'ai donc écrit ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$doc = new DOMDocument('1.0','utf-8');
Puis à chaque fois que j'écris du texte susceptible de contenir des caractères spéciaux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
($doc->createTextNode(utf8_encode($metadata[0]['TITRE'])));
Le problème est que quand j'ouvre le fichier xml (avec un éditeur XML)crée les caractères spéciaux apparaissent "normaux" c'est à dire par exemple j'ai des 'é' affichés alors que j'attends des é à la place...

Comme je n'y connais pas grand chose dans ces problèmes d'encodage je nage un peu et je vois pas trop quoi faire...

Merci de votre aide!!