require 'rubygems'
require 'json'
例如:以下格式json串:
{
}
经解析后会生成以下格式:(json格式经解析后,data部分都为数组类型)
{success=>true,data=>[{name=>"FTP",type=>"area",data=>[1,2,3]},{name=>"CIFS",type=>"area",data=>[4,5,6]},{name=>"unit",data=>["Bps"]},{name=>"time",data=>[1353056140,1353056145,1353056150]}]}
结合以上代码,可以知道:
假设json_result为以上经过解释后的数据,则:
json_result.class = hash
json_result.length = 2 #包含success和data两个元素
json_result['data'].class = array #包含三个hash
……以此类推