Surely I'm not the only one that's had to overcome something like this.
No you aren't :) I've been there, there is no canned solution :) disable warnings: utf8 "\x8E" does not map to Unicode ( NOTE: malformed corrupted double encoded Encoding::FixLatin / fix_latin / Encode::DoubleEncodedUTF8 / Encode::Repair / Encode::Detective / Encode::Guess , unicode chcp cp1252 windows-1252 cp437 iso-8859-1 )
I did spend quite some time trying to find a solution reading all the perldoc's.
There wouldn't be a solution -- maybe if its been corrupted once, but more than once and you've got junk with no way back
Fixing broken character encoding
gibberish detection
Encode::Detective - detect a data encoding
Encoding::FixLatin - takes mixed encoding input and produces UTF-8 output
Encode::DoubleEncodedUTF8 - Fix double encoded UTF-8 bytes to the correct one
Encode::Repair - Repair wrongly encoded text strings
In reply to Re: Can Perl convert ISO-? | WIN-? | MAC-? to UTF-8?
by Anonymous Monk
in thread Can Perl convert ISO-? | WIN-? | MAC-? to UTF-8?
by taint
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |