日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

JSON相關(guān)

更新時(shí)間:

本文為您介紹JSON相關(guān)函數(shù)的語法、說明、參數(shù)、返回值和示例。

json_enc

函數(shù)詳細(xì)信息,請(qǐng)參見下表:

項(xiàng)目

描述

語法

json_enc(d)

說明

JSON編碼。

參數(shù)

d:待編碼的字典對(duì)象。

返回值

成功返回編碼后的字符串,失敗返回false

示例

var_a = []
var_b = ['v1', 'v2']
set(var_a, 'k1', 'v1')
set(var_a, 'k2', var_b)
var_c = '{"k1":"v1","k2":["v1","v2"]}'
say(concat('json_enc=', json_enc(var_a)))
say(concat('json_dec=', get(json_dec(var_c), 'k1')))

輸出:
json_enc={"k1":"v1","k2":["v1","v2"]}
json_dec=v1

json_dec

函數(shù)詳細(xì)信息,請(qǐng)參見下表:

項(xiàng)目

描述

語法

json_dec(s)

說明

JSON解碼。

參數(shù)

s:待解碼的JSON格式字符串。

返回值

成功返回解碼后的字典,失敗返回false

說明

"123"這樣的純數(shù)字字符串也可以被成功解碼為一個(gè)number類型的變量,如果后續(xù)對(duì)返回的字典有關(guān)聯(lián)操作(比如get某個(gè)值),請(qǐng)配合使用type函數(shù)進(jìn)行變量類型的判斷。

示例

var_c = '123'
type_var_c = type(json_dec(var_c))
if eq(type_var_c, 'table') {
  say(concat('json_dec=', get(json_dec(var_c), 'k1')))
} else {
  say(type_var_c)
}
var_c = '{"k1":"v1","k2":["v1","v2"]}'
type_var_c = type(json_dec(var_c))
if eq(type_var_c, 'table') {
  say(concat('json_dec=', get(json_dec(var_c), 'k1')))
} else {
  say(type_var_c)
}

輸出:
number
json_dec=v1