Module REXML provides classes and methods for parsing, editing, and generating XML.
REXML:
Is pure Ruby.
Provides tree, stream, SAX2, pull, and lightweight APIs.
Conforms to XML version 1.0.
Fully implements XPath version 1.0.
Is non-validating.
Passes 100% of the non-validating Oasis tests.
If you're somewhat familiar with XML and have a particular task in mind, you may want to see the tasks pages.
Among the most important classes for using REXML are: