Perlについての質問箱 36箱目
■ このスレッドは過去ログ倉庫に格納されています
0023デフォルトの名無しさん
2008/07/12(土) 15:58:44euc-jp.txt の最初の 1 行しか出力してくれませんでした
何故なんでしょうか?
-- to_sjis.pl --
#!/usr/bin/perl
use strict;
use warnings;
use Encode;
use Encode::Guess;
# Shift_JIS
if ( ref(guess_encoding($_, qw/shiftjis/)) )
{
print $_;
exit;
}
# EUC-JP
if ( ref(guess_encoding($_, qw/euc-jp/)) )
{
print encode("shiftjis", decode("euc-jp", $_));
exit;
}
# Others
die "error!";
-- to_sjis.pl --
■ このスレッドは過去ログ倉庫に格納されています