创建Json对象
功能
创建一个指定类型的 Json 对象,支持 Object 和 Array 两种类型。大部分 Json 相关函数都会使用此函数来创建 Json 对象。
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| 数据类型 | 【枚举】可选择 Object 和 Array 两个类型,默认选择 Object 类型 | Object |
| 处理类型 | 【枚举】可选择 Defult 和 uLKJSON 两个类型,默认选择 Defult 类型。此参数在2024.01.26及之后版本的 Server 中新增加的。 | Defult |
输出
| 名称 | 说明 | 示例 |
|---|---|---|
| Json对象 | 【TJson】返回的 Json 对象 | 创建变量名 |
注意
1、大部分 Json 相关函数都会使用此函数来创建 Json 对象;
2、此函数一般与【设置Json值】函数搭配使用。
3、参数“处理类型”可选择 Defult 或 uLKJSON 类型:
(1)选择 Defult 类型:会自动处理掉 Json 对象中的特殊符号,即设置的 json 值中若含有特殊符号如:‘()’、‘.’、‘/’等,使用 Json 分组相关函数时,输出内容不显示或显示不全。
(2)选择 uLKJSON 类型:不会处理 Json 对象中的特殊符号,即设置的 json 值中若含有特殊符号如:‘()’、‘.’、‘/’等,使用 Json 分组相关函数时,输出内容显示正常。
相关函数
【设置Json值】、【Json转字符串】
示例/演示
1、创建一个 Object 类型的 Json 对象,设置并直接获取 Json 值。
运行前:
运行后:
2、创建一个 Object 类型的 Json 对象,设置并使用 Json 转字符串进行获取。
若 Json 对象中设置的键值存在特殊符号,参数“处理类型”需选择 “uLKJSO”:
(1)若参数“处理类型”选择 “Defult”,运行后:
(2)若参数“处理类型”选择 “uLKJSON”,运行后: