method
[]
![Some documentation Importance_1](https://d2vfyqvduarcvs.cloudfront.net/images/importance_1.png?1349367920)
[](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/>