class RelatonBsi::XMLParser
Private Class Methods
bib_item(item_hash)
click to toggle source
@param item_hash [Hash] @return [RelatonBsi::BsiBibliographicItem]
# File lib/relaton_bsi/xml_parser.rb, line 21 def bib_item(item_hash) BsiBibliographicItem.new(**item_hash) end
item_data(isoitem)
click to toggle source
Override RelatonBib::XMLParser.item_data method. @param isoitem [Nokogiri::XML::Element] @returtn [Hash]
Calls superclass method
# File lib/relaton_bsi/xml_parser.rb, line 11 def item_data(isoitem) data = super ext = isoitem.at "./ext" return data unless ext data end