Ruby で、RSS ライブラリを使って、yahoo のRSS を取得してみた

Rubyでは、RSS 0.9x/1.0/2.0, Atom 1.0 をサポートしている。
(RSS 0.90 はサポートしていない)

URL か、RSSのバージョンや、XML の構造が分かれば、誰かが答えてくれるかも

require 'open-uri'
require 'rss'

url = "https://news.yahoo.co.jp/rss/topics/entertainment.xml";

# false は、バリデーション無しでパースする
rss = RSS::Parser.parse( url, false )

rss.items.each do |item|
puts item.title, item.description, "\n"
end

出力
ポルノ岡野昭仁 虫垂炎で入院
ポルノグラフィティの岡野昭仁が虫垂炎と診断され、〜

吉岡秀隆 新型コロナに感染
俳優の吉岡秀隆(50)が29日、〜