読者です 読者をやめる 読者になる 読者になる

Remedieでハルヒちゃん見…れなかった

Perl

Remedieでハルヒちゃんを見ようと思って,YouTubeのKadokawa Anime Channelを登録して表示しようとすると

Not an ARRAY reference at /Users/yohei/lang/perl/5.8.8/lib/perl5/XML/Feed/Format/RSS.pm line 256.

と言われて動画が見れず悲しかったので,原因を追いかけてみた.

どうやら,XML::FeedのXMLパーサをXML::RSS::LibXMLに設定しながらentryのcategoryメソッドを呼ぶとだめみたいだなー.(categoryメソッド内でARRAYが期待されてるところでXML::RSS::LibXML::MagicElementオブジェクトが現れる)

以下のコードで再現した.

Remedie側では,lib/Plagger/Plugin/Aggregator/Simple.pm のcategoryのエラーをハンドリングすればとりあえず,そこでとまることはなくなった.

わーい,やっとハルヒちゃん見れるよー.


orz