Support for the Ruby 2.4 series has ended. See here for reference.
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.
Sean Russell <serATgermaneHYPHENsoftwareDOTcom>
2008/019
Version
3.1.7.3
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