rubygems
JSON
Szukaj…
Wprowadzenie
Klejnot json dla Ruby pozwala na parsowanie i tworzenie JSON.
Składnia
- JSON.parse (json_document_string) => zwraca wartość skrótu dokumentu JSON
- JSON.generate (ruby_hash) => zwraca dokument JSON w postaci łańcucha
Parametry
| Parametr | Detale |
|---|---|
| json_document_string | Dokument JSON w postaci ciągu |
| ruby_hash | Dowolny obiekt skrótu |
Hash do JSON
require 'json'
data = {"test" => 123}
puts JSON.generate(data)
JSON do Hash
require 'json'
document = "{\"test\":123}"
puts JSON.parse(document)
Zamień JSON na Hash
require 'json'
data = JSON '{"test":23}' # => {"test"=>23}
lub
require 'json'
data = JSON['{"test":23}'] # => {"test"=>23}
Alternatywny skrót do JSON
require 'json'
document = JSON 'test' => 23 # => "{\"test\":23}"
lub
require 'json'
document = JSON['test' => 23] # => "{\"test\":23}"
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow