Corriger des erreurs UTF-8 a posteriori

WRInaute accro
Bonsoir,

Je cherche à corriger des données UTF-8 qui ont été lues en ISO Latin et qui présentent des erreurs de catactères.

Exemple :

amà‰liorations à€

Existe-t-il des fonctions plus ou moins standards pour nettoyer / corriger ça de manière fiable ?
 
WRInaute passionné
Tu veux faire quoi exactement?
J'ai pas bien saisie, en gros ta chaine en UTF-8 est affichée en ISO?

Si c'est le cas ça risque d'être relou, si tu affiches ta chaine dans un doc en UTF-8 ça te fait quoi?

Sinon y'a utf8_encode & utf8_decode je ne sais pas si c'est adapté à ton problème.
 
WRInaute accro
En fait, j'ai un système qui me sort des données qui ont été mal décodées, puisque codées en UTF8 et lues en ISO Latin. Ce que je voudrais savoir, c'est s'il existe des scripts existants fiables pour nettoyer ce genre de chaîne mal décodée. Le problème vient donc de la mauvaise conversion de la châine.

EDIT - "j'ai un système qui me sort" > pose comme principe que ce système ne peut pas être corrigé pour le moment (ce serait évidemment LA solution).
 
Discussions similaires
Haut