2011-08-02 25 views
15

का उपयोग कर मेरे पास एक आरएसएस फ़ीड है जिसका मैं पालन करता हूं और इसे अपनी वेबसाइट पर प्रदर्शित करना चाहता हूं। यूआई में केवल आरएसएस फ़ीड में आलेख का विवरण होगा और क्लिक करने के लिए लिंक भी होगा।पार्स आरएसएस फ़ीड एएसपीनेट सी #

चूंकि मैं एएसपी.नेट सी # फ्रेमवर्क का उपयोग कर रहा हूं, इसलिए मुझे आश्चर्य है कि यह पहले किया गया है या नहीं।

धन्यवाद!

उत्तर

21

फ़ीड की खपत (और पीढ़ी) के बाद से System.ServiceModel.Syndication नाम स्थान में .NET 3.5 SP1 ढांचे में पके हुए किया गया है।

आप एक फ़ीड (एटम या RSS) SyndicationFeed वर्ग का उपयोग कर, इस तरह का उपभोग कर सकते हैं:

var reader = XmlReader.Create("http://localhost/feeds/serializedFeed.xml"); 
var feed = SyndicationFeed.Load(reader); 

MSDN पर उदाहरण के बहुत सारे - नाम स्थान पेज मैं से लिंक किया है पर एक नज़र डालें। आपको शुरू करना चाहिए

संबंधित मुद्दे