Ruby JSON
Dalam bab ini kami akan memperkenalkan cara menggunakan bahasa Ruby untuk mengekod dan menyahkod objek JSON.
Konfigurasi Persekitaran
Sebelum menggunakan Ruby untuk mengekod atau menyahkod data JSON, kita perlu memasang modul Ruby JSON terlebih dahulu. Anda perlu memasang permata Ruby sebelum memasang modul ini Kami menggunakan permata Ruby untuk memasang modul JSON. Walau bagaimanapun, jika anda menggunakan versi terkini Ruby, anda mungkin telah memasang permata Selepas menghuraikan, kami boleh menggunakan arahan berikut untuk memasang modul Ruby JSON:
$gem install json
Gunakan Ruby untuk menghuraikan JSON.
Berikut ialah data JSON, yang disimpan dalam fail 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" ] }
Atur cara Ruby berikut digunakan untuk menghuraikan fail JSON di atas; hasil pelaksanaan contoh di atas ialah:
#!/usr/bin/ruby require 'rubygems' require 'json' require 'pp' json = File.read('input.json') obj = JSON.parse(json) pp obj