crack

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

  • 所有者: jnunemaker/crack
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

crack

Build Status

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.

compatibility

  • ruby 1.8.7
  • ruby 1.9+ (3 failures related to time parsing, would love it if someone could figure them out)

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.
  • script/test - this will bootstrap and run the tests
  • 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' # in Gemfile
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 (c) 2009 John Nunemaker. See LICENSE for details.

Docs

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

概览

名称与所有者jnunemaker/crack
主编程语言Ruby
编程语言Ruby (语言数: 2)
平台
许可证MIT License
发布数20
最新版本名称v1.0.0 (发布于 2024-02-09 16:52:56)
第一版名称v0.1.1 (发布于 )
创建于2009-03-29 04:05:59
推送于2024-02-09 22:52:57
最后一次提交2024-02-09 23:52:39
星数537
关注者数18
派生数95
提交数154
已启用问题?
问题数34
打开的问题数3
拉请求数32
打开的拉请求数1
关闭的拉请求数13
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?
去到顶部