Sha256: 0103cac6afb3be05a819fd67c9c546ecb04564275d2fc67dcd75ac1fb541484b

Contents?: true

Size: 301 Bytes

Versions: 9

Compression:

Stored size: 301 Bytes

Contents

module RelatonCalconnect
  class XMLParser < RelatonIsoBib::XMLParser
    class << self
      def from_xml(xml)
        doc = Nokogiri::XML xml
        doc.remove_namespaces!
        cctitem = doc.at("/bibitem|/bibdata")
        CcBibliographicItem.new(item_data(cctitem))
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
relaton-calconnect-0.6.0 lib/relaton_calconnect/xml_parser.rb
relaton-calconnect-0.5.0 lib/relaton_calconnect/xml_parser.rb
relaton-calconnect-0.4.0 lib/relaton_calconnect/xml_parser.rb
relaton-calconnect-0.3.0 lib/relaton_calconnect/xml_parser.rb
relaton-calconnect-0.2.1 lib/relaton_calconnect/xml_parser.rb
relaton-calconnect-0.2.0 lib/relaton_calconnect/xml_parser.rb
relaton-calconnect-0.1.2 lib/relaton_calconnect/xml_parser.rb
relaton-calconnect-0.1.1 lib/relaton_calconnect/xml_parser.rb
relaton-calconnect-0.1.0 lib/relaton_calconnect/xml_parser.rb