M.C.P.C.

―むり・くり―プラスコミュニケーション(更新終了)


| トップページ |

2004年10月31日 18:00

I know.+jsRSS++2.0β

このエントリーをはてなブックマークに追加 mixiチェック

パソコン・インターネットのアイコン

my $site = shift @DATA;
{ my %cnt; @DATA = grep(!$cnt{$_}++,@DATA); }
@DATA = map { $_ -> [0] } reverse sort { $a -> [1] cmp $b -> [1] } map { [$_,split(/\t/)] } @DATA;
unshift @DATA,$site;

これで I know. の RSS がなぜ化けるか、っていうことが問題です。

化けるときは、@DATA には、feed/ に入っている前回取得後加工済みのテキストと、今回取得した RSS が合体して入っているのですね。

2行目は、@DATA から重複している分を取り除く作業。ここまではよい。

3行目は、わかりにくいけど、日付でソート。ここを外したら化けなくなりました。きっとここが原因。

実はJcode も外している。

動いているからいいか。

投稿 大野 義貴 [RSS] | |

トラックバック(0)

トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/494

コメントする