class Nokogiri::XML::Reader

def attributes

Get a list of attributes for the current node.
##
def attributes
  Hash[attribute_nodes.map { |node|
    [node.name, node.to_s]
  }].merge(namespaces || {})
end