1

Is there a RSS library for .NET?

ThinkingStiff
  • 64,767
  • 30
  • 146
  • 239
JefClaes
  • 3,275
  • 21
  • 23

5 Answers5

9

You might start with the System.ServiceModel.Syndication Namespace. It includes classes for RSS and Atom.

Larsenal
  • 49,878
  • 43
  • 152
  • 220
2

According to Google, there are a few options:

Also, many commercial networking toolkits for .NET (e.g. /n Software's IP*Works!) support RSS.

In addition to that, the RSS protocol itself isn't too involved: using .NET's native HttpClient and some LINQ to XML magic, it should not be too difficult to implement a RSS client yourself...

mdb
  • 52,000
  • 11
  • 64
  • 62
1

I have answered a similar question 2 times ;- ) Check this out : rss parser in .net

http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.aspx http://msdn.microsoft.com/en-us/magazine/cc135976.aspx

.net has a class to parse ATOM and RSS feeds. Check out the links. What are you trying to do? Can you give more information?

Alternatively You can just remove the "Feed version" from the XML file and parse it as a normal XML file using xmlDocument class.

Community
  • 1
  • 1
Shoban
  • 22,920
  • 8
  • 63
  • 107
0

There are tons, including using LinqToXML, however, IMHO, the Argotic framework is the most robust.

http://argotic.codeplex.com/

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
Hal
  • 1,229
  • 11
  • 26
-1

There are many of them, e.g. rss.net.

And it's easy to implement reading without any lib

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
elder_george
  • 7,849
  • 24
  • 31