RSS の解析部分をちょっと修正しました。
CDATA の指定なしに description に< > で文字参照をしている html タグを直接入れている RSS の場合、タグを復号した時に場合によっては xml errorが発生してしまうことがあります(たとえば <br /> じゃなくて <br> を使っていたらerrorになってしまいます)。こちらに対応してみました。
MSN ウェブスペースが これに該当しました。
この修正、わりとコアな部分をいじったのでちょっと自信薄です。もしこれまで正常に取得できていたデータがおかしくなりましたらご連絡ください。
出力がへんな RSS ファイル
PSSPipe を通した RSS ファイルで、実際の更新と比べて妙に取得されないサイトがありましたら、取得に失敗している可能性があります。 ブラウザ(IE,Firefox,opera)のアドレスバーに RSSPipe を通した RSS のアドレスを入力してみて、xml errorが表示された場合はなんらかのよろしくないファイルが出力されています。深沢まで連絡をいただければ幸いです。
コメント (1)
フィルタリング RSS の追記部分の表示がおかしかったので修正しました。ごめんなさいー
Posted by: 深沢 | 2005年12月10日 20:58
日時: : 2005年12月10日 20:58