Sha256: eb1d6e42130b6bc422d4d81dbe1a0446e6f36e24b2a4abb3255e63570f57e19f

Contents?: true

Size: 1.46 KB

Versions: 17

Compression:

Stored size: 1.46 KB

Contents

= 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.

== note on releases

Releases are tagged on github and also released as gems on github and rubyforge. Master is pushed to whenever I add a patch or a new feature. To build from master, you can clone the code, generate the updated gemspec, build the gem and install.

* rake gemspec
* gem build httparty.gemspec
* gem install the gem that was built

== note on patches/pull requests

* Fork the project.
* Make your feature addition or bug fix.
* Add tests for it. This is important so I don't break it in a future version unintentionally.
* Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself in another branch so I can ignore when I pull)
* Send me a pull request. Bonus points for topic branches.

== 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 (c) 2009 John Nunemaker. See LICENSE for details.

== Docs

http://rdoc.info/projects/jnunemaker/crack

Version data entries

17 entries across 17 versions & 8 rubygems

Version Path
alistairholt-crack-0.1.4 README.rdoc
benschwarz-smoke-0.5.0 vendor/crack/README.rdoc
benschwarz-smoke-0.5.1 vendor/crack/README.rdoc
jnunemaker-crack-0.1.4 README.rdoc
mdub-crack-0.1.4 README.rdoc
mdub-crack-0.1.5 README.rdoc
vanity-1.7.1 vendor/ruby/1.9.1/gems/crack-0.1.8/README.rdoc
crackoid-1.0.1 README.rdoc
crackoid-1.0.0 README.rdoc
crackoid-0.0.1 README.rdoc
putio-0.0.1.pre2 development/ruby/1.8/gems/crack-0.1.8/README.rdoc
putio-0.0.1.pre development/ruby/1.8/gems/crack-0.1.8/README.rdoc
crack-0.1.8 README.rdoc
crack-0.1.7 README.rdoc
crack-0.1.6 README.rdoc
crack-0.1.5 README.rdoc
crack-0.1.4 README.rdoc