NQXML is a pure Ruby implementation of a non-validating XML processor. It
includes an XML tokenizer, a SAX-style streaming XML parser, a DOM-style
tree parser, and an XML writer. ``NQ'' stands for ``Not Quite''. Please
read the "Limitations" section of the README file.

Some of the changes in version 1.0.0: 

* Explicitly convert tag entity attribute values to strings in
  NQXML::NamedAttributes.attributesToXML and
  NQXML::NamedAttributes.attributesToString.

* Finally removed NQXML::DOMParser from the source tree. It was replaced by
  NQXML::TreeParser in version 0.5.0 and has merely been an alias to that
  class for the past few releases.

* That all-important "v1.0.0" version number and a self-declared "stable"
  status.

As always, you can find NQXML on the Ruby Application Archive or at
http://www.io.com/~jimm/downloads/nqxml/.

Jim
-- 
Jim Menard, jimm / io.com, http://www.io.com/~jimm/
"You guys have made me the happiest giant talking worm in the world."
    -- Earthworm Jim