作者: Bruce.
日時: 2007/3/1(14:51)
Bruce.です。

Perl部屋でも良かったんですが、Perlに限った話題でもないのでこちらに。

藤岡さんのお書きになった記事
CodeZine:デスクトップCGIでWebとデスクトップを融合する 第5回(Atom, デスクトップCGI)
http://codezine.jp/a/article/aid/977.aspx
なんですが、提示されているスクリプトの

while(my $row = $sth->fetchrow_hashref()){
    print "<a href=\"$row->{link}\">$row->{title}</a>\n";
    if($row->{logo}){
        print "<p><img src=\"$row->{logo}\">$row->{subtitle}</p>\n";
    }elsif($row->{icon}){
        print "<p><img src=\"$row->{icon}\">$row->{subtitle}</p>\n";
    }else{
        print "<p>$row->{subtitle}</p>\n";
    }
    print "<p>$row->{updated}</p>\n<hr>\n";
}

この辺が気になります。

logoとiconのパスを出力しているであろう行をみると、ハッシュのキーの部分
しか違わず、すげーまとめたくなります。
とはいうものの、うまくまとめられないような気も。
どうするのがいいんでしょうねえ?

いじょ。