Quick announcement for the first version of DigestR, a ruby version of
the Jakarta Commons Digester . DigestR is a fast rules-based XML
processor, based upon the libxml-ruby Libxml2 binding. Itâ??s SAX-based
rules engine allows code to be executed based on patterns and individual
elements in the source XML.
su -c 'gem install digestr'
DigestR’s API is intended to be familar to those who’ve worked with the
commons digester, with similar rule semantics and so on, while also
making use of ruby’s advanced features. Additionally, it has a degree of
compatibility with the existing REXML-based ruby xmldigester  to
allow code to be easily migrated.
You can find a couple of basic examples at: