2012/07/17

SyndicationFeed 클래스를 이용한 RSS Feed 읽기

RSS 파서가 많이 있기는 하지만, 프레임워크 내장 클래스 사용 using

System.ServiceModel.Syndication;


var reader = XmlReader.Create(_feedURL);
var feed = System.ServiceModel.Syndication.SyndicationFeed.Load(reader);
if (null == feed) return;
foreach(SyndicationItem item in feed.Items)
 {
    Console.WriteLine(item.Links.FirstOrDefault().Uri.ToString());
    Console.WriteLine(item.Title.Text);
    Console.WriteLine(item.PublishDate.ToString());
}


클래스 상세는 http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.syndicationfeed.aspx


댓글 없음:

댓글 쓰기

가장 많이 본 글