Skip to content

v2: Expose Original Format-Specific Feed Data #245

@mmcdole

Description

@mmcdole

Overview

Add support for preserving and exposing the original format-specific parsed feed object (atom.Feed, rss.Feed, or json.Feed) in the universal gofeed.Feed structure.

Tasks

  • Add OriginalFeed interface{} field to gofeed.Feed struct
  • Update translators to populate OriginalFeed when ParseOptions.KeepOriginalFeed is true
  • Add helper methods or type assertions guidance for accessing format-specific data
  • Document how to access RSS-specific fields like skipHours, skipDays, etc.
  • Add tests for OriginalFeed preservation across all feed formats

Benefits

Related Issues

Parent Issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    v2Version 2 related issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions