ruby--ruby解析json

来源:互联网 发布:观一叶而知秋全文 编辑:程序博客网 时间:2024/06/01 08:18

想用ruby解析个json串,上网搜了半天,国内的都是那几篇,试过之后都不好用,真的很悲催。后来还是看了json官网提供的例子,才搞定,我把大意写下来了。

1.

gem install json
因为我用的是mac,所以输入上述命令并不好用,说是我无权限,只好在命令前面加了个sudo

sudo gem install json

2.

代码阶段

(1)导入json

require 'json'

(2)创建个json串

myJson = JSON.generate [1, 2, {"a"=>3.141}, false, true, nil, 4..10]

(3)解析json串

JSON.parse myJson

输出json串

puts JSON.parse myJson


附:如果想解析后能直观的显示中文,要加入下面两行代码
$KCODE='utf8' 
require 'jcode'

参考自:

http://flori.github.com/json/doc/index.html

http://bbs.csdn.net/topics/110141806

原创粉丝点击