Cherry XMLCherry XML - XML parser using a unifed adapter over REXML and ruby-libxml | |
Download |
Cherry XML Ranking & Summary
Advertisement
- License:
- Freeware
- Price:
- FREE
- Publisher Name:
- Thomas Sawyer
- Publisher web site:
- http://cherry.rubyforge.org/
- Operating Systems:
- Mac OS X
- File Size:
- 42 KB
Cherry XML Tags
Cherry XML Description
Cherry XML - XML parser using a unifed adapter over REXML and ruby-libxml Cherry XML is an XML parser using a unifed adapter over REXML and ruby-libxml. Cherry is derived from eariler work on E4X for Ruby. It also provides an Amrita-like templating system.Cherry also includes Cherry Templates, which is a purely data driven XML templating system. Cherry XML is an e4x-inspired XML parser for Ruby.While coding a e4x implementation in Ruby is possible, eg. R4X, the standard e4x syntax is not. So rather then focus on the details of parser implementation, Cherry adapts a Ruby-esque front-end, made in the spirit of e4x, to previoulsy tried-and-true XML parsers on the back-end. Specifically, Cherry has REXML and Ruby-LibXML adapters, either of which can drive the easy to use Cherry front-end. This is very useful when in need of a pure Ruby setup using REXML, or need the speed of LibXML.Cherry Templates are 100% data driven, much like Amrita, and work in same fashion, with only a few distinctions. Pure data drive templates are the creme d' la creme of templating. One of the most amazing things to see is a whipped-up YAML file fill out a Cherry template.
Cherry XML Related Software