Namespace
Rss – 1
RSS, Atom, and JSON Feed parsing plus discovery and download helpers for GLib-based applications.
Dependencies
| GLib—2.0 | The base type system library |
| Browse documentation | |
| GObject—2.0 | The base type system library |
| Browse documentation |
Classes
| Article |
Mutable representation of a single RSS or Atom article. |
| Discovery |
Helper object that discovers the feed format for a URI. |
| Document |
Collection of articles and metadata for a parsed feed document. |
| Downloader |
Helper object that downloads a configured feed and parses it. |
| ExtractedArticle |
Result object returned by |
| Extractor |
Extracts article content from HTML by combining metadata harvesting with Readability-style content extraction. |
| Feed |
A configured feed source discovered from a document URI. |
| Format |
Base class for format deserialization. |
| FormatAtom |
Atom format deserializer implementation. |
| FormatJsonFeed |
JSON Feed deserializer implementation. |
| FormatRss |
RSS 2.0 format deserializer implementation. |
| OpmlDocument |
An immutable parsed OPML document. |
| OpmlOutline |
An immutable OPML outline item. |
| OpmlParser |
Parser that turns OPML bytes into a |
| OpmlWriter |
Builder for simple OPML documents. |
| Parser |
Parser that turns feed bytes into a document. |
Functions
| extraction_error_quark |
Gets the error domain used for extraction failures. |