lib/nokogiri/xml/reader.rb
module Nokogiri module XML class Reader include Enumerable def attributes Hash[*(attribute_nodes.map { |node| [node.name, node.to_s] }.flatten)].merge(namespaces || {}) end def each(&block) while node = self.read block.call(node) end end private :initialize end end end