rubí JSON
En este capítulo vamos a presentar cómo utilizar el lenguaje Ruby para codificar y decodificar objetos JSON.
Configuración del Medio Ambiente
Antes de utilizar Rubí JSON codificación o decodificación de datos, tenemos que instalar primero el módulo de Ruby JSON. Antes de instalar el módulo es necesario instalar la gema de rubíes, utilizamos Rubí joya instalar módulo de JSON. Sin embargo, si usted está utilizando la última versión de Ruby, joya podría haber instalado, vamos a ser capaces de resolver para instalar el módulo de Ruby JSON, utilice el siguiente comando:
$gem install json
Utilice Rubí análisis de JSON
Estos son los datos JSON, los datos se almacenan en el archivo 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" ] }
El siguiente programa de Ruby a analizar JSON sobre el documento;
#!/usr/bin/ruby require 'rubygems' require 'json' require 'pp' json = File.read('input.json') obj = JSON.parse(json) pp obj
Los ejemplos anteriores Aplicación de los resultados:
{"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"] }