杂项功能json本页总览json 描述: Dora的JSON库。 decode 类型: 函数。 描述: 解析指定的JSON文本,并返回相应的表。 签名: decode: function(json: string, maxDepth?: integer, allowcomments?: boolean): table | nil, nil | string 参数: 参数名类型描述jsonstring要解析的JSON文本。maxDepthnumber[可选] 解析的最大深度(默认为128)。allowcommentsboolean[可选] 是否允许注释(默认是 false)。 返回值: 返回类型描述table | nil, nil | string表示JSON数据的表,如果文本不是有效的JSON,则返回nil和错误消息。 encode 类型: 函数。 描述: 将指定的表转换为JSON文本。 签名: encode: function(tab: table, format?: boolean, empty_as_array?: boolean, num_as_str?: boolean, maxdepth?: integer): string | nil, nil | string 参数: 参数名类型描述tabtable要转换的表。formatboolean[可选] 是否格式化JSON文本(默认是 false)。empty_as_arrayboolean[可选] 是否将空表转换为数组(默认是 false)。num_as_strboolean[可选] 是否将数字转换为字符串(默认是 false)。maxdepthnumber[可选] 转换的最大深度(默认是 128)。 返回值: 返回类型描述string | nil, nil | string表示表的JSON文本,如果无法转储表,则返回nil和错误消息。 null 类型: 成员变量。 描述: 表示JSON null值。 签名: null: JsonNull