y-matsui::weblog

電子楽器、音楽、コンピュータ、プログラミング、雑感。面倒くさいオヤジの独り言

ASPでRSSを書き出すサンプル

DB内レコードの最終更新日を見て上位から○○件(CONST MAX_RECORDで設定)をRSS書き出しするプログラムの例。チャンネル情報もDBから書き出す。
・URL引数”RSSVer”でRSSのバージョンを指定する
・検索条件をプリセットしたレコード(ここではフォルダ)をチャンネルと見立てている
・DB値を配列に保存しRSSの各バージョンにおけるフィールド値とする
・レスポンスはストリームとして返す
RSS1.0ならindex.rdf、RSS2.0ならindex.xml

サンプルはこちら(zip圧縮)