Aller au contenu

Nettoyer un fichier XML créé avec Mac Word


pyxos

Sujets conseillés

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

Lien vers le commentaire
Partager sur d’autres sites

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 ;)

Modifié par v4np13
Lien vers le commentaire
Partager sur d’autres sites

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. ;)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...