- :element, parent, name, attributes, children*
-
a = Node.new a << “B” # => <a>B</a> a.b # => <a>B<b/></a> a.b # => <a>B<b/><b/><a> a.b[“x”] = “y” # => <a>B<b/><b x=“y”/></a> a.b.c # => <a>B<c/><b x=“y”/></a> a.b.c << “D” # => <a>B<c>D</c><b x=“y”/></a>
REXML
is an XML
toolkit for Ruby, in Ruby.
REXML
is a pure Ruby, XML
1.0 conforming, non-validating toolkit with an intuitive API. REXML
passes 100% of the non-validating Oasis tests, and provides tree, stream, SAX2, pull, and lightweight APIs. REXML
also includes a full XPath 1.0 implementation. Since Ruby 1.8, REXML
is included in the standard Ruby distribution.
This API documentation can be downloaded from the REXML
home page, or can be accessed online
A tutorial is available in the REXML
distribution in docs/tutorial.html, or can be accessed online