All pastes #441894 Raw Edit

ruby rss parser

public ruby v1 · immutable
·published 2007-04-15 22:14 UTC
rendered paste body
require 'rss/1.0'require 'rss/2.0'require 'open-uri'source = "http://del.icio.us/rss/tag/system:media:image"    content = ""    open(source) do |s|        content = s.read    end    rss = RSS::Parser.parse(content, false)    puts "Item values"    print "number of items: ", rss.items.size, "\n"    puts "Root values"    print "RSS title: ", rss.channel.about, "\n"    print "RSS title: ", rss.channel.title, "\n"    print "RSS link: ", rss.channel.link, "\n"    print "RSS description: ", rss.channel.description, "\n"    rss.items.each do |item|            print "title of first item: ", item.title, "\n"            print "link of first item: ", item.link, "\n"    end