Sha256: 0438a01d53308559d341d4f0a91e3d930e1fb81c91186b3834b84b6df9333501
Contents?: true
Size: 429 Bytes
Versions: 2
Compression:
Stored size: 429 Bytes
Contents
# encoding: UTF-8 require 'nokogiri' module Correios module SRO class Parser def objects(xml) objects = {} xml = xml.backward_encode("UTF-8", "ISO-8859-1") doc = Nokogiri::XML(xml) doc.xpath("//objeto").each do |element| object = Correios::SRO::Object.parse(element.to_xml) objects[object.number] = object end objects end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
correios-sro-xml-0.1.1 | lib/correios/sro/parser.rb |
correios-sro-xml-0.1.0 | lib/correios/sro/parser.rb |