RSS Aggregator改造版(その3)
- 2007年6月13日(水) 19:17 JST
- 投稿者: mystral-kk
- 表示回数 5,489
RSS Aggregator改造版で,
- ATOM1.0の時間情報を取れない
- リンクテキストに & が含まれている場合, & と表示される
という問題が報告された。前者は,ATOMのフィードを解析するGeeklogシステム側の問題。フィードの種類に応じてパーサを生成するファクトリ内部のエラーだった。Geeklog.netに投稿して,改修したとレスが来た。
後者は,リンクテキストに単純に htmlspecialchars() を適用していたのが原因。& などは二重にエスケープされることになってしまう。htmlspecialchars()で変換される前にいったんエンティティに戻しておき,htmlspecialchars()を適用すればよい。
タグ:rss rss_aggregator