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