each()
public
Iterates over each attribute of
an Element, yielding the expanded name
and value as a pair of Strings.
doc = Document.new '<a x="1" y="2"/>'
doc.root.attributes.each {|name, value| p name+" => "+value }
Show source
def each
each_attribute do |attr|
yield attr.expanded_name, attr.value
end
end