Module: Html2rss::FeedBuilder

Defined in:
lib/html2rss/feed_builder.rb,
lib/html2rss/feed_builder/rss.rb,
lib/html2rss/feed_builder/json_feed.rb,
lib/html2rss/feed_builder/json_feed/item.rb,
lib/html2rss/feed_builder/rss/stylesheet.rb,
lib/html2rss/feed_builder/item_presentation.rb

Overview

Namespace for feed format adapters (RSS 2.0 / JSON Feed 1.1).

FeedResult constructs Rss / JsonFeed directly — there is no dispatcher entrypoint on this module. Stylesheets are a scrape-time artifact carried on FeedResult; feed_url is a render-time JSON Feed-only option.

Channel field projection:

  • Rss: language, title, description, ttl, link, updated
  • JsonFeed: title, home_page_url, description, language, icon, authors (+ feed_url)

Defined Under Namespace

Modules: ItemPresentation Classes: JsonFeed, Rss