pyxos Posted August 30, 2006 Posted August 30, 2006 Bonjour, Je récupère un fichier XML créé avec Mac Word et les caractères accentués ainsi que les apostrophes sont mal intéprétés Il apparaît des rectangles à la place des caractères d'origine. Que puis-je faire pour nettoyer les fichiers ? Je précise que je suis sur PC Windows XP. Y aurait-il une méthode pour produire (à coût zéro) un fichier XML propre sous Mac ? Merci d'avance
v4np13 Posted August 30, 2006 Posted August 30, 2006 (edited) Tu utilises quel encodage ? UTF-8 ou ISO-8859-1 ou autre, teste pour voir dans chaque cas. Autrement, tu peux utiliser ceci (jamais testé) : <![CDATA[Ton texte avec accents, guillemets,...]]> Et enfin, la dernière solution, la plus ennuyeuse, c'est coder tes accents, guillemets (sans espaces): " & quot; ' & aquot; é & eacute; ê & ecirc; è & egrave; J'espère avoir bien compris ce que tu demandais, dis moi si c'est bon Edited August 30, 2006 by v4np13
Anonymus Posted September 1, 2006 Posted September 1, 2006 Il te faut très probablement appeler tes chaines de caractère avec la fonction utf8_decode($str) au lieu d'afficher ta chaine directement. Les carrés sont bien souvent la preuve d'un fichier coté en UTF8, qu'il faut décoder avant de l'envoyer au navigateur.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now