これは、 This Questionのパート 2 の質問です。
だから私は :encode 機能を試していますが、まったく運がありません。
use Encode;
use utf8;
# Should print: iso-8859-15
print "Latin-9 Encoding: ".find_encoding("latin9")->name."\n";
my $encUK = encode("iso-8859-15", "UK €");
print "Encoded UK: ".$encUK."\n";
結果:
Encoded UK: UK €
結果をエンコードするべきではありませんか? ここで何が間違っていますか?
編集:
提案を追加しました:
use utf8;
そして今、私はこれを取得します:
Encoded UK: UK �
今髪を抜いています :/