日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

ruby教程

Ruby JSON

閱讀 (2123)

Ruby JSON

本章節我們將為大家介紹如何使用 Ruby 語言來編碼和解碼 JSON 對象。


環境配置

在使用 Ruby 編碼或解碼 JSON 數據前,我們需要先安裝 Ruby JSON 模塊。在安裝該模塊前你需要先安裝 Ruby gem,我們使用 Ruby gem 安裝 JSON 模塊。 但是,如果你使用的是最新版本的 Ruby,可能已經安裝了 gem,解析來我們就可以使用以下命令來安裝Ruby JSON 模塊:

$gem install json

使用 Ruby 解析 JSON

以下為JSON數據,將該數據存儲在 input.json 文件中:

{
  "President": "Alan Isaac",
  "CEO": "David Richardson",
  
  "India": [
    "Sachin Tendulkar",
    "Virender Sehwag",
    "Gautam Gambhir",
  ],

  "Srilanka": [
    "Lasith Malinga",
    "Angelo Mathews",
    "Kumar Sangakkara"
  ],

  "England": [
    "Alastair Cook",
    "Jonathan Trott",
    "Kevin Pietersen"
  ]
}

以下的 Ruby 程序用于解析以上 JSON 文件;

#!/usr/bin/ruby
require 'rubygems'
require 'json'
require 'pp'

json = File.read('input.json')
obj = JSON.parse(json)

pp obj

以上實例執行結果為:

{"President"=>"Alan Isaac",
 "CEO"=>"David Richardson",

 "India"=>
  ["Sachin Tendulkar", "Virender Sehwag", "Gautam Gambhir"],

"Srilanka"=>
  ["Lasith Malinga ", "Angelo Mathews", "Kumar Sangakkara"],

 "England"=>
  ["Alastair Cook", "Jonathan Trott", "Kevin Pietersen"]
}
關閉
程序員人生
主站蜘蛛池模板: 天天插天天狠 | 国产传媒在线视频 | 免费看亚洲 | 国产成人精品免费 | 久久y | 欧美日韩国产精品成人 | 99久久精品视频免费 | 国产精品一区二区在线 | 91精品久久久久久久久 | 日韩精品中文字幕一区二区 | 玖玖玖精品 | 国产精品亚洲成在人线 | 韩国三级视频 | 国产精品亚洲一区二区三区在线 | 精品一区二区免费视频 | 91伦理视频在线观看 | 国产精品亚洲综合 | 九九热在线视频观看这里只有精品 | 国产精品综合网 | 国产精品区一区二区三区 | 成人性视频免费网站 | 日韩在线黄 | 91这里只有精品 | 美女精品一区 | 在线免费观看亚洲 | 日韩看片 | 一区二区久久 | 妹子干综合网 | 久久99深爱久久99精品 | 这里只有精品免费视频 | 国产视频在线一区二区 | 亚洲最新av| 婷婷伊人五月 | 福利网址 | 色丁香婷婷| 国产成人精品免高潮在线观看 | 欧美人妇做爰xxxⅹ性高电影 | 亚洲成人一区二区三区 | 麻豆成人入口 | 国产高清久久久 | 99r在线|