Method: REXML::Attributes#length

Defined in:
lib/rexml/element.rb

#lengthObject Also known as: size

Returns the number of attributes the owning Element contains.

doc = Document "<a x='1' y='2' foo:x='3'/>"
doc.root.attributes.length        #-> 3


997
998
999
1000
1001
# File 'lib/rexml/element.rb', line 997

def length
  c = 0
  each_attribute { c+=1 }
  c
end