in reply to UTF-8 mapping CSV file
You use the correct encoding. Only the original producer of the file can tell you what the correct encoding is, but you can make some educated guesses:
open my $fh, '<:encoding(Latin-1)', $filename or die "$filename: $!";
|
|---|