Cherry XML

Cherry XML - XML parser using a unifed adapter over REXML and ruby-libxml
Download

Cherry XML Ranking & Summary

Advertisement

  • Rating:
  • 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