Bonjour,
J'utilise le module XML::SAX:Base pour faire des contrôle metiers sur un fichier xml. Ce fichier est codé en utf-8.
Pour récupérer les valeurs de mes tags xml, je fais quelque chose de ce genre :
Le problème est que dans ma variable, je récupére la chaine codée en utf-8 (ex : "ma chaine cod& #233;e en utf8")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 sub characters { my $this = shift; my $text = shift; # Je stocke la valeur du tag courant $this->{text} = $text->{Data}; }
Après avoir parcouru un peu la doc, je n'ai pas trouvé de fonction permettant de décoder cette chaine.
Connaissez vous un moyen ?
Merci !
Partager