| Module | Syndication::RSS |
| In: |
lib/syndication/rss.rb
lib/syndication/feedburner.rb |
RSS is a method of syndicating web site content.
There are nine different versions of RSS; see
This code attempts to parse all of them, and provide the same API via the same data model regardless of the particular flavor of RSS fed in.
One thing to be aware of is that RSS 0.9x and 2.0x have no mechanism for indicating the type of text in a description, whether plain text or HTML. As a result, this library leaves it to you to write code to ‘sniff’ the data returned and decide whether you think it looks like text or HTML.
RSS 1.0 solves the problem via the content module, which is supported via Syndication::Content. Atom solves the problem too.