JSON

.encode

JSON.encode(value: any) -> str

Params (1)

value

An input value to encode.

Return value

An encoded JSON string.

use JSON

puts JSON.encode([123, 456])
// [123,456]

var data = {
    a: 4,
    b: 'Hi'
}
puts JSON.encode(data)
// {"a":4,"b":"Hi"}

.decode

JSON.decode(json: str) -> any

Params (1)

json

A JSON string.

Return value

Any value depends on the JSON input.

Last updated

Was this helpful?