Appearance
JSON方法
函数列表
1. 把lua表格编码成json字符串 (jsonLib.encode)
说明: 把lua表格编码成json字符串
函数: jsonLib.encode(tb)
参数:
| 参数名 | 类型 | 说明 |
|---|---|---|
| tb | 表(table) | 要编码的lua表格 |
返回值:
| 返回值类型 | 说明 |
|---|---|
| 字符串 | json字符串 |
示例:
lua
local tb={
code = 1,
data = {
ret = "hello ok",
status = 123
}
}
print(jsonLib.encode(tb))2. 把json字符串转换成lua表格 (jsonLib.decode)
说明: 把json字符串转换成lua表格
函数: jsonLib.decode(json)
参数:
| 参数名 | 类型 | 说明 |
|---|---|---|
| json | 字符串 | json字符串 |
返回值:
| 返回值类型 | 说明 |
|---|---|
| 任意类型 | lua表格 |
示例:
lua
local json = "{\"data\":{\"ret\":\"hello ok\",\"status\":123},\"code\":1}"
print(jsonLib.decode(json))