rubygems
JSON
Поиск…
Вступление
Драгоценный камень json для Ruby позволяет разобрать и создать JSON.
Синтаксис
- JSON.parse (json_document_string) => возвращает хеш документа JSON
- JSON.generate (ruby_hash) => возвращает документ JSON в виде строки
параметры
| параметр | подробности |
|---|---|
| json_document_string | Документ JSON в виде строки |
| ruby_hash | Любой объект Hash |
Хеш для JSON
require 'json'
data = {"test" => 123}
puts JSON.generate(data)
JSON to Hash
require 'json'
document = "{\"test\":123}"
puts JSON.parse(document)
Альтернативный JSON to Hash
require 'json'
data = JSON '{"test":23}' # => {"test"=>23}
или же
require 'json'
data = JSON['{"test":23}'] # => {"test"=>23}
Альтернативный хэш для JSON
require 'json'
document = JSON 'test' => 23 # => "{\"test\":23}"
или же
require 'json'
document = JSON['test' => 23] # => "{\"test\":23}"
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow