« soboro 1.1 | メイン | soboro 1.2 »

RSSPipe ちょっと取得部分を修正しました。

RSS の解析部分をちょっと修正しました。
CDATA の指定なしに description に&lt; &gt; で文字参照をしている html タグを直接入れている RSS の場合、タグを復号した時に場合によっては xml errorが発生してしまうことがあります(たとえば <br /> じゃなくて <br> を使っていたらerrorになってしまいます)。こちらに対応してみました。
MSN ウェブスペースが これに該当しました。

この修正、わりとコアな部分をいじったのでちょっと自信薄です。もしこれまで正常に取得できていたデータがおかしくなりましたらご連絡ください。

出力がへんな RSS ファイル

PSSPipe を通した RSS ファイルで、実際の更新と比べて妙に取得されないサイトがありましたら、取得に失敗している可能性があります。 ブラウザ(IE,Firefox,opera)のアドレスバーに RSSPipe を通した RSS のアドレスを入力してみて、xml errorが表示された場合はなんらかのよろしくないファイルが出力されています。深沢まで連絡をいただければ幸いです。

トラックバック

このエントリーのトラックバックURL:
http://blog.tmemo.jp/mt-tb.cgi/158

コメント (1)

深沢:

フィルタリング RSS の追記部分の表示がおかしかったので修正しました。ごめんなさいー

コメントを投稿

About

2005年12月09日 16:43に投稿されたエントリのページです。

ひとつ前の投稿は「soboro 1.1」です。

次の投稿は「soboro 1.2」です。

他にも多くのエントリがあります。メインページアーカイブページも見てください。

Powered by
Movable Type