v2026.5.3
All Bundles
Bundle RSS feed reader. RSSReader fetches and parses RSS 2.0 feeds from a URL or string; RSSChannel and RSSPost expose title, description, link, and publication date. Compile with -lib rss.

RSSPost

RSS post

Operations

GetDate #

Gets the date string

method : public : GetDate() ~ String

Return

TypeDescription
Stringdate string

Example

reader := RSSReader->New("https://feeds.bbci.co.uk/news/rss.xml");
if(reader->IsOk()) {
  posts := reader->GetPosts();
  posts->Get(0)->GetDate()->PrintLine();
};

GetDescription #

Gets the description

method : public : GetDescription() ~ String

Return

TypeDescription
Stringdescription

Example

reader := RSSReader->New("https://feeds.bbci.co.uk/news/rss.xml");
if(reader->IsOk()) {
  posts := reader->GetPosts();
  posts->Get(0)->GetDescription()->PrintLine();
};

GetLink #

Gets the link

method : public : GetLink() ~ String

Return

TypeDescription
Stringlink

Example

reader := RSSReader->New("https://feeds.bbci.co.uk/news/rss.xml");
if(reader->IsOk()) {
  posts := reader->GetPosts();
  posts->Get(0)->GetLink()->PrintLine();
};

GetTitle #

Gets the title

method : public : GetTitle() ~ String

Return

TypeDescription
Stringtitle

Example

reader := RSSReader->New("https://feeds.bbci.co.uk/news/rss.xml");
if(reader->IsOk()) {
  posts := reader->GetPosts();
  posts->Get(0)->GetTitle()->PrintLine();
};