module ArxivSync
Constants
- Paper
- VERSION
- Version
Layout reference: www.xmlns.me/?op=visualize&id=643
Public Class Methods
get_metadata(oai_params, &b)
click to toggle source
# File lib/arxivsync.rb, line 21 def get_metadata(oai_params, &b) downloader = Downloader.new(oai_params) downloader.start do |resp| b.call(resp, parse_xml(resp.doc.to_s)) end end
parse_xml(xml)
click to toggle source
# File lib/arxivsync.rb, line 15 def parse_xml(xml) parser = XMLParser.new Ox.sax_parse(parser, StringIO.new(xml)) parser.papers end