跳到主要内容

json

描述:

  Dora的JSON库。

load

类型: 函数。

描述:

  解析指定的JSON文本,并返回相应的表。

签名:

load: function(json: string, maxDepth?: integer): table | nil, nil | string

参数:

参数名类型描述
jsonstring要解析的JSON文本。
maxDepthnumber[可选] 解析的最大深度(默认为128)。

返回值:

返回类型描述
table | nil, nil | string表示JSON数据的表,如果文本不是有效的JSON,则返回nil和错误消息。

dump

类型: 函数。

描述:

  将指定的表转换为JSON文本。

签名:

dump: function(tab: table): string | nil, nil | string

参数:

参数名类型描述
tabtable要转换的表。

返回值:

返回类型描述
string | nil, nil | string表示表的JSON文本,如果无法转储表,则返回nil和错误消息。

null

类型: 成员变量。

描述:

  表示JSON null值。

签名:

null: JsonNull