CSOL 集成工具
作者

admin

JSON 解析

单例类 JSON 提供了 JSON 编解码模块,该模块基于 GitHub 开源项目 rxi/json.lua 修改而来。

方法

encode

说明:将 table 编码为 JSON 字符串。

原型:JSON.encode(t)

  • t:待编码为 JSON 字符串的表,类型为 table

注解:JSON 对象的字段值支持如下基础类型:

  • nil
  • string
  • number
  • boolean

JSON 对象的字段值可以是上述基础类型,或由上述基础类型构成元组或嵌套的子 JSON 对象。

decode

说明:将 JSON 字符串解析为 JSON 对象。

原型:JSON.decode(s)

  • s:JSON 字符串,类型为 string

返回:JSON 对象,类型为 table