perlquestion
way
<p>Hi! Fellow,</p>
<p>I'm trying to discover the escence of the encoding, but couldn't find the right solution, if I make something like:</p>
<code>
use Encode qw(is_utf8 encode decode);
binmode STDOUT,':encoding(iso8859-1)';
my $utf8 = "This's a \x{201c}test\x{201d}";
print "Is this utf8: ",is_utf8($utf8) ? "Yes" : "No", "\n";
print encode("iso-8859-1", decode("utf8",$utf8)), "\n";
# Here perl say that "Cannot decode string with wide characters"
</code>
<p>Why, perl say that it's an utf8 but can't decode it?, it's a right function or I have an error?, if \x{201c} is not an utf8 character, how could you know that?, what are the step to prove it?, I was tried with from_to with similar result, so i guest that i'm doing something wrong</p>
<p>Thank you in advance</p>