July 11, 2005
RSS.NET : .NET上で動作するRSSパーサ
Posted at July 11, 2005 07:26 PM in .
これだよ! おれが探していたのは。
RSS.NET
http://www.rssdotnet.com/
……んで、これが何なのかというと、C#で書かれたオープンソースなRSSパーサです。
簡潔で要を得たインタフェースなので僕のようなアホで無能なへたれプログラマでも安心です。
んでは、試しに使ってみましょう。
まず、新しいプロジェクトを作って下さい。そして、Form1にボタンとテキストボックスを一つずつ配置して下さい。以下のようになります。
続いて、ボタンのclickイベントに、以下のようなコードを書いて下さい。
private void button1_Click(object sender, System.EventArgs e)
{
RssFeed feed = RssFeed.Read("http://blog.windy.ac/index.rdf");foreach ( RssItem item in feed.Channels[0].Items )
textBox1.Text += item.Title + "(" + item.Link + ")\r\n";
}
さあ、ビルドして実行してみましょう。
今日の井原(このblog)のRSSを取得し、その記事のタイトルとURLを表示します。
次のようになれば成功です。
うーん。賢い。
コードの内容は見れば分かる感じだとおもうのでいちいち解説しません。
より詳細なライブラリの使い方は、Webサイトをご参照のこと。
Trackback
You can ping this entry by using http://windy.ac/MT/mt-tb.cgi/807 .
