[OAI-implementers] ruby-oai
Edward Summers
ehs at pobox.com
Mon Apr 24 10:31:08 EDT 2006
In case there are any other rubyists on the list I thought they might
be interested in ruby-oai [1]. Predictably it allows you to:
require 'oai'
client = OAI::Client.new 'http://www.pubmedcentral.gov/oai/oai.cgi'
last_check = Date.new(2004,1,1)
for record in client.list_records :from => last_check
puts record.metadata
end
In the example record.metadata is actually a REXML::Element object
that can be manipulated and written out. The other 5 verbs are
supported as well. ruby-oai is available as a gem on rubyforge.org so
if you use gems you just need to:
gem install oai
//Ed
[1] http://textualize.com/ruby-oai
More information about the OAI-implementers
mailing list