Method: XML::DOM::Element#getElementsByTagName
- Defined in:
-
lib/xml/dom/core.rb,
lib/xml/dom2/element.rb
(but this is not “live”)
2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 |
# File 'lib/xml/dom/core.rb', line 2147 def getElementsByTagName(tagname) ret = NodeList.new @children.each do |node| if node.nodeType == ELEMENT_NODE if tagname == '*' || node.nodeName == tagname ret << node end ret << node.getElementsByTagName(tagname) end end if @children ret end |