NQXML, a pure-Ruby XML parser, can be found on the RAA or at
http://www.io.com/~jimm/downloads/nqxml/.

Some of the changes in version 0.4.2:

    * Bugs in example scripts fixed (exception handling was using old class
      names).

    * Documentation expanded. Started using DocBook.

    * NQXML Web site reorganized.

======== WARNING ========

    The class name NQXML::DOMParser will probably change in the next
    release of NQXML. This class does not conform to the DOM specification;
    instead it uses NQXML's entity classes. 

======== WARNING ========

Jim
-- 
Jim Menard, jimm / io.com, http://www.io.com/~jimm/
"I am sure that like Java, [C#] will be a 'no pointer' language, where the
most common runtime error will be a 'NULL pointer exception'."
   -- Jerry Kott, in comp.lang.smalltalk