最近のランキングの文字化け
この記事を読むのに 約1分10秒 かかります
最近のランキング部分がたまに文字化けしているのを見つけました。
「間違いFAX」ってタイトルのところ。
呼び出し元のエントリーのタイトルをJcode.pmで判定させていたんですが、タイトル文字列だけだと、誤判定があったみたい。
>more test.pl | nkf -s
#!/usr/bin/perl
use strict;
use Jcode;
my $title = 'BBBLOG: 間違いFAX';
my $trans = Jcode::getcode(\$title);
print "$trans\n";
>test.pl
utf8
あらら。
test.plのスクリプトはeucで書いてます。
対処ですが、タイトルを送るとき、先頭に日本語文字をつけてやることにしました。
>more test.pl | nkf -s
C:\Documents and Settings\masaki-y\デスクトップ\logs>more test.pl | nkf -s
#!/usr/bin/perl
use strict;
use Jcode;
my $title = 'あBBBLOG: 間違いFAX';
my $trans = Jcode::getcode(\$title);
print "$trans\n";
>test.pl
euc
もちろんログ出力時にはこの文字は削除。さっき忘れてた。
Posted by BB at 2005/01/24 10:22
Category : CHANGE LOG