rubygems
JSON
Buscar..
Introducción
La gema json para Ruby permite el análisis y la creación de JSON.
Sintaxis
- JSON.parse (json_document_string) => devuelve un Hash del documento JSON
- JSON.generate (ruby_hash) => devuelve un documento JSON en forma de una cadena
Parámetros
| Parámetro | Detalles |
|---|---|
| json_document_string | Un documento JSON en la forma de una cadena |
| ruby_hash | Cualquier objeto hash |
Hash a json
require 'json'
data = {"test" => 123}
puts JSON.generate(data)
JSON a Hash
require 'json'
document = "{\"test\":123}"
puts JSON.parse(document)
JSON alternativo al hash
require 'json'
data = JSON '{"test":23}' # => {"test"=>23}
o
require 'json'
data = JSON['{"test":23}'] # => {"test"=>23}
Hash alternativo a JSON
require 'json'
document = JSON 'test' => 23 # => "{\"test\":23}"
o
require 'json'
document = JSON['test' => 23] # => "{\"test\":23}"
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow