Excemel is a Ruby DSL for Elliotte Rusty Harold's XOM XML library. It is based on Jim Weirich's Builder. Excemel brings to JRuby the expressiveness and close-to-the-language XML construction features of Builder with the correctness, simplicity, and performance of XOM.
Excemel extends the semantics of Builder with methods to navigate the in memory XML document with XPath and exposing some of the powerful XML manipulation capabilities of XOM.
See usage examples under /examples directory of this distribution
- Author:: Brian Sam-Bodden and the Integrallis Crew
- Email:: [email protected]
- Home Page:: http://integrallis.com
- License:: MIT Licence (http://www.opensource.org/licenses/mit-license.html)