Bonjour,

Je crée des fichiers texte qui pour être compatibles avec d'autres outils sont soit en UTF8 soit en ANSI/ASCII.
J'ai écrit un petit programme pour rechercher des chaînes, notamment dans ces fichiers.

Est-il possible de connaître l'encodage d'un fichier avant l'ouverture ?

de façon à faire le bon open, dans le cas présent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
unless (open (IN, "<:utf8", $IN_Fic)) {
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
unless (open (IN, "<:", $IN_Fic)) {
Mais éventuellement avec tous les autres encodages...

MERCI d'avance !