Simon Kitching wrote:
> Hi,
> 
> I'm porting the Apache Jakarta Commons Digester (written in Java) to
> Ruby at the moment. This module processes xml in a rules-based manner.
> It is particularly useful for handling complex xml configuration files.


Are you familiar with the XMLDigester project listed in the RAA?

http://raa.ruby-lang.org/list.rhtml?name=xmldigester
  and
http://www.helenius.dk/ruby/digester/


James Britt