Bonjour,
J'ai réaliser un programme perl qui à l'aide d'un dictionnaire (fichier XML) décode un fichier de log.
Mon fichier perl est encodé en ASCII et mon fichier XML en unicode
Lorsque je lance mon programme avec perl via Cygwin tout fonctionne bien j'ai bien mes accents.
Par contre lorsque je veux lancer ce programme sur un autre PC mais avec une autre distrib de perl (Strawberry par exemple), aucun caractère accentué n'est affiché.
J'ai eu beau jouer avec tous les encodages (UTF-8, ISO-8859-1, etc..) rien ne fonctionne...
si une bonne âme pouvais m'aider, je lui en serais reconnaissant.
PS: ci-joint le programme, le fichier XML et un exemple de log
Partager