Bonjour,
jai un fichier texte qui une fois ouvert avec notepad est reconnu comme de lutf8. Dans ce fichier pas de soucis avec les caracteres ils sont bien reconnu.
jai cree un traitement perl pour extraire des donnees et je les reecris dans un fichier de sortie.
le soucis est que ce fichier presente des soucis dencodage puisque les caractere ne sont plus reconnu.
voici le script ou jai ajouter une option mais toujours rien :
merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #!/usr/bin/perl open(dico, "texteIn.txt"); open(npc,'>:utf8',">textOut.txt"); while (<dico>){ if (/(([A-Z])+([a-zéèàüäêçïíáó])* (([A-Z])+([a-zéèàüäêçïíáó])* )*(([A-Z])+([a-zéèàüäêçïíáó])*)+)/) { print npc "$1\n";} } close(npc); close(dico);
Partager