Class_JSON - gfd-dennou-club/mrubyc-esp32 GitHub Wiki
JSON
JSON ใใผใตใผ
ใใชใใฃใใชใณใ
json.pretty_generate
ไพ
str = '{ "Ocean": { "Squid":10, "Octopus":8 } }'
json = JSON.parser(str)
p json.pretty_print
่กจ็คบ
{
"Ocean": {
"Squid": 10,
"Octopus": 8
}
}
ใใใทใฅๅ
json = JSON.parser(str)
JSON ๆๅญๅใ่งฃๆใใฆใใใทใฅๅใใ
ไพ
str = '{ "Ocean": { "Squid":10, "Octopus":8 } }'
json = JSON.parser(str)
p json
json = JSON.parser_first(str)
้ไธญใงๅใใ JSON ๆๅญๅใใ๏ผๅ ้ ญใฎ่ฆ็ด ใ ใๅใๅบใ๏ผ
ไพ
str = <<JSON
{
"first": {
"temp": [23.4, 0],
"humidity": 94
},
"second": {
"temp": [23
JSON
ย
json = JSON.parser_first(str)ย
p json
JSON ๆๅญๅๅ
str = JSON.generate(data)
JSON ๆๅญๅใ่งฃๆใใฆใใใทใฅใธๅใใ
ไพ
data = {
"Ocean" => {
"Squid" => 10,
"Octopus" => 8
}
}
str = JSON.generate(data)
puts str
ไพ
data = {
"station" => "Matsue",
"temperatures" => [23.4, 23.5, 23.6]
}
str = JSON.generate(data)
puts str
ไพ
data = {
"temperature" => 23.4,
"humidity" => 94,
"raining" => false,
"valid" => true,
"error" => nil
}
str = JSON.generate(data)
puts str