à chaque fois que ma chaîne de caractère contenant des caractère accentué (exemple :sécurité) passe par mon script perl les caractères accentués sont mal affiché ?
le résultat ça donne s?\195?\169curit?\195?\169
j'ai essayé d'utiliser les fonctions:
$characters = decode('UTF-8', $octets, Encode::FB_CROAK);
$octets = encode('UTF-8', $characters, Encode::FB_CROAK);
ça ne change rien
quelqu'un aurai une idée d’où vient le problème ?
# perlunicook
Posté par anaseto . Évalué à 3.
Une bonne aide pour les histoires d'encodage est le perlunicook.
En particulier,
est bien utile, et évite d'avoir à trop utiliser
decode
etencode
à la main.Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.