method
[]

[](name_or_index)
public
Fetches an attribute value or a child.
If String or Symbol is specified, it’s treated as attribute name. Attribute value as String or nil is returned. This case is shortcut of +attributes[name]+.
If Integer is specified, it’s treated as the index of child. It returns Nth child.
doc = REXML::Document.new("<a attr='1'><b/><c/></a>") doc.root["attr"] # => "1" doc.root.attributes["attr"] # => "1" doc.root[1] # => <c/>