REXML

REXML is an XML processor for the language Ruby. REXML is conformant (passes 100% of the Oasis non-validating tests), and includes full XPath support. It is reasonably fast, and is implemented in pure Ruby. Best of all, it has a clean, intuitive API. For more information, see the main REXML web page.

This is the issue tracker and developer's resource for REXML. If you are having a problem with REXML, search for the problem first and see if anybody else has reported it. If not, you may add a new ticket reporting the problem. If you are able to, please provide a unit test that illustrates the problem.

REXML sourcecode is maintained in Mercurial. You can get it with:

hg clone http://hg.germane-software.com/rexml

News

Notes/Log

  • Memory optimizations
  • Speed optimizations
  • API Completeness
  • There are some (possibly interesting) statistics about XML document sizes in ticket:94