class Nokogiri::XML::Node

def each &block

Iterate over each attribute name and value pair for this Node.
##
def each &block
  attribute_nodes.each { |node|
    block.call([node.node_name, node.value])
  }
end