class Krikri::Harvesters::MarcXMLDoc
Value object containing a MARC record's identifier (parsed from control
field 001) and original (MARC XML) source.
Attributes
identifier[R]
@!attribute [r] identifier @!attribute [r] source
source[R]
@!attribute [r] identifier @!attribute [r] source
Public Class Methods
new(nokogiri_doc)
click to toggle source
@param nokogiri_doc
# File lib/krikri/harvesters/marc_xml_harvester.rb, line 87 def initialize(nokogiri_doc) @source = nokogiri_doc.outer_xml doc = Nokogiri::XML(@source) @identifier = doc.xpath("//xmlns:controlfield[@tag='001']").text end