徹夜だ。

眠れない。というわけでDescriptionが文字化けしていた問題に対処してみたよ。これで大丈夫なはず。

http://web.sfc.keio.ac.jp/~t01089ti/newxml2txt.pl

なぜ明示的にデコードしないとダメなのかは不明だけれど、一応出力はできたです。

徹夜なんて久しぶりだから、講義中にぶっ倒れたりしないだろうか……。とりあえず印刷だけは忘れないようにしないと、某先生が路頭に迷うからな。

ちなみにモジュールのバージョンを調べるには、こんなのを書くと良いみたいだ。

use Encode;
use XML::DOM;

print '$Encode::VERSION ',$Encode::VERSION;
print "\n";
print '$XML::DOM::VERSION ',$XML::DOM::VERSION;