.NET 3.5 के साथ, एक सिंडिकेशन फीड है जो आरएसएस फ़ीड में लोड होगा और आपको LINQ चलाने की अनुमति देगा।सिंडिकेशन में गैर-मानक तत्वों को पढ़ना सिंडिकेशन फीड
यहाँ आरएसएस का एक उदाहरण है कि मैं लोड हो रहा हूं:
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>Title of RSS feed</title>
<link>http://www.google.com</link>
<description>Details about the feed</description>
<pubDate>Mon, 24 Nov 08 21:44:21 -0500</pubDate>
<language>en</language>
<item>
<title>Article 1</title>
<description><![CDATA[How to use StackOverflow.com]]></description>
<link>http://youtube.com/?v=y6_-cLWwEU0</link>
<media:player url="http://youtube.com/?v=y6_-cLWwEU0" />
<media:thumbnail url="http://img.youtube.com/vi/y6_-cLWwEU0/default.jpg" width="120" height="90" />
<media:title>Jared on StackOverflow</media:title>
<media:category label="Tags">tag1, tag2</media:category>
<media:credit>Jared</media:credit>
<enclosure url="http://youtube.com/v/y6_-cLWwEU0.swf" length="233" type="application/x-shockwave-flash"/>
</item>
</channel>
जब मैं पाश आइटम के माध्यम से, मैं वापस शीर्षक और SyndicationItem की सार्वजनिक संपत्तियों के माध्यम से लिंक मिल सकता है।
मुझे यह पता लगाना प्रतीत नहीं होता कि संलग्नक टैग के गुण, या मीडिया टैग के मान कैसे प्राप्त करें। मैंने
SyndicationItem.ElementExtensions.ReadElementExtensions<string>("player", "http://search.yahoo.com/mrss/")
इनमें से किसी के साथ कोई मदद करने का प्रयास किया?
उत्तर के लिए धन्यवाद। एकमात्र चीज जो मैं चाहता हूं वह स्ट्रिंग्स के बजाय दृढ़ता से टाइप किए गए नामों को रखेगी। – Jared