Method: REXML::Element#get_elements
- Defined in:
- lib/rexml/element.rb
#get_elements(xpath) ⇒ Object
:call-seq:
get_elements(xpath)
Returns an array of the elements that match the given xpath:
xml_string = "<root>\n <a level='1'>\n <a level='2'/>\n </a>\n</root>\n"
d = REXML::Document.new(xml_string)
d.root.get_elements('//a') # => [<a level='1'> ... </>, <a level='2'/>]
942 943 944 |
# File 'lib/rexml/element.rb', line 942 def get_elements( xpath ) @elements.to_a( xpath ) end |