Encode::Guess(3p) Perl Programmers Reference Guide Encode::Guess(3p)
Encode::Guess(3p) Perl Programmers Reference Guide Encode::Guess(3p) # Encode::Guess(3p) Perl Programmers Reference Guide Encode::Guess(3p) NNAAMMEE # Encode::Guess -- Guesses encoding from data SSYYNNOOPPSSIISS # # if you are sure $data won't contain anything bogus use Encode; use Encode::Guess qw/euc-jp shiftjis 7bit-jis/; my $utf8 = decode("Guess", $data); my $data = encode("Guess", $utf8); # this doesn't work! # more elaborate way use Encode::Guess; my $enc = guess_encoding($data, qw/euc-jp shiftjis 7bit-jis/); ref($enc) or die "Can't guess: $enc"; # trap error this way $utf8 = $enc->decode($data); # or $utf8 = decode($enc->name, $data) AABBSSTTRRAACCTT # Encode::Guess enables you to guess in what encoding a given data is encoded, or at least tries to. ...