technicalpickles / crack forked from jnunemaker/crack

Really simple JSON and XML parsing, ripped from Merb and Rails.

This URL has Read+Write access

crack /
name age message
file .gitignore Sat Mar 28 21:28:39 -0700 2009 Updated readme. [jnunemaker]
file History Tue Apr 21 11:56:08 -0700 2009 Updated history. [jnunemaker]
file LICENSE Sat Mar 28 20:43:14 -0700 2009 Initial commit to crack. [jnunemaker]
file README.rdoc Sat Mar 28 21:28:39 -0700 2009 Updated readme. [jnunemaker]
file Rakefile Tue Apr 21 11:59:13 -0700 2009 Removed stuff from rakefile as I don't have web... [jnunemaker]
file VERSION.yml Tue Apr 21 11:56:02 -0700 2009 Version bump to 0.1.2 [jnunemaker]
file crack.gemspec Tue Apr 21 11:58:12 -0700 2009 Regenerated gemspec for version 0.1.2 [jnunemaker]
directory lib/ Tue Apr 21 11:53:04 -0700 2009 Correct unnormalization of attribute values se... [der-flo]
directory test/ Loading commit data...
README.rdoc

crack

Really simple JSON and XML parsing, ripped from Merb and Rails. The XML parser is ripped from Merb and the JSON parser is ripped from Rails. I take no credit, just packaged them for all to enjoy and easily use.

usage

  gem 'crack'
  require 'crack' # for xml and json
  require 'crack/json' # for just json
  require 'crack/xml' # for just xml

examples

  Crack::XML.parse("<tag>This is the contents</tag>")
    # => {'tag' => 'This is the contents'}

  Crack::JSON.parse('{"tag":"This is the contents"}')
    # => {'tag' => 'This is the contents'}

Copyright

Copyright © 2009 John Nunemaker. See LICENSE for details.