Class: OAI::ListRecordsResponse
- Includes:
- Enumerable, XPath
- Defined in:
- lib/oai/client/list_records.rb
Overview
allows for iteration across a list of records
for record in client.list_records : => 'oai_dc':
puts record.
end
you’ll need to handle resumption tokens
Instance Attribute Summary
Attributes inherited from Response
Instance Method Summary collapse
Methods included from XPath
#get_attribute, #xpath, #xpath_all, #xpath_first
Methods inherited from Response
Constructor Details
This class inherits a constructor from OAI::Response
Instance Method Details
#each ⇒ Object
15 16 17 18 19 |
# File 'lib/oai/client/list_records.rb', line 15 def each for record_element in xpath_all(@doc, './/ListRecords/record') yield OAI::Record.new(record_element) end end |