property_parse
JSON 与 XML 解析函数,主要用来解析 JSON 格式。
函数原型
property_parse(string property_value, int property_type) returns(uint result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
property_value | 是 | string | JSON 格式数据 |
property_type | 是 | int | 解析类型,0 表示 JSON,1 表示 XML |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | uint | 处理 JSON 数据解析的标识符 |
property_destroy
删除 JSON 与 XML 字符串数据解析标志符。
函数原型
property_destroy(uint hanlder) returns(bool result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 解析 JSON 字符串函数返回的当前处理 JSON 的标识符 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | bool | 方法返回值,成功则为 true,否则为 false |
property_get_bool
解析 JSON 与 XML 中的 bool 类型的节点数值。
函数原型
property_get_bool(uint hanlder, string path) returns(int result,bool data);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 解析 JSON 字符串函数返回的当前处理 JSON 的标识符 |
path | 是 | string | 被解析的属性所在位置 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | int | 方法返回值,成功为 0,否则为 错误码 |
data | 是 | bool | 解析当前节点的值 |
property_get_int
解析 JSON 与 XML 中的 int 类型的节点数值。
函数原型
property_get_int(uint hanlder, string path) returns(int result,int data);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 解析 JSON 字符串函数返回的当前处理 JSON 的标识符 |
path | 是 | string | 被解析的属性所在位置 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | int | 方法返回值,成功为 0,否则为 错误码 |
data | 是 | bool | 解析当前节点的值 |
property_get_uint
解析 JSON 与 XML 中的 uint 类型的节点数值。
函数原型
property_get_uint(uint hanlder, string path) returns(int result, uint data);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 解析 JSON 字符串函数返回的当前处理 JSON 的标识符 |
path | 是 | string | 被解析的属性所在位置 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | int | 方法返回值,成功为 0,否则为 错误码 |
data | 是 | bool | 解析当前节点的值 |
property_get_string
解析 JSON 与 XML 中的 string 类型的节点数值。
函数原型
property_get_string(uint hanlder, string path) returns(int result,string memory);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 解析 JSON 字符串函数返回的当前处理 JSON 的标识符 |
path | 是 | string | 被解析的属性所在位置 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | int | 方法返回值,成功为 0,否则为 错误码 |
data | 是 | bool | 解析当前节点的值 |
property_get_string
接口函数用于解析 JSON 或 XML 中的节点列表大小。
函数原型
property_get_list_count(uint hanlder, string path) returns(uint result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 解析 JSON 字符串函数返回的当前处理 JSON 的标识符。 |
path | 是 | string | 被解析的属性所在位置。 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | uint | 列表大小。 |
property_set_bool
构造 JSON 与 XML 格式的数据,向其中插入 bool 类型数据
函数原型
property_set_bool(uint hanlder,string path, bool data) returns(bool result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 处理 JSON 字符串函数返回的标识符 |
path | 是 | string | 要设置的数据的路径 |
data | 是 | bool | 要设置的数据的值 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | bool | 方法返回值,成功为 true,否则为 false |
property_set_int
构造 JSON 与 XML 格式的数据,并向其中插入 int 类型数据
函数原型
property_set_int(uint hanlder, string path, int data) returns(bool result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 处理JSON字符串函数返回的标识符 |
path | 是 | string | 要设置的数据的路径 |
data | 是 | int | 要设置的数据的值 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | bool | 方法返回值,成功为 true,否则为 false |
property_set_uint
构造 JSON 与 XML 格式的数据,并向其中插入 uint 类型数据。
函数原型
property_set_int(uint hanlder, string path, uint data) returns(bool result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 处理 JSON 字符串函数返回的标识符 |
path | 是 | string | 要设置的数据的路径 |
data | 是 | uint | 要设置的数据的值 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | bool | 方法返回值,成功为 true,否则为 false |
property_set_string
构造 JSON 与 XML 格式的数据,并向其中插入 string 类型数据。
函数原型
property_set_string(uint hanlder, string path, val data) returns(bool result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 处理 JSON 字符串函数返回的标识符 |
path | 是 | string | 要设置的数据的路径 |
data | 是 | val | 要设置的数据的值 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | bool | 方法返回值,成功为 true,否则为 false |
property_remove
property_remove
接口函数用于构造 JSON 或 XML 格式的数据,删除指定路径的数据。
函数原型
property_remove(uint hanlder, string path) returns(bool result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 处理 JSON 字符串函数返回的标识符 |
path | 是 | string | 要删除的数据的路径 |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | bool | 方法返回值,成功为 true,否则为 false |
property_write
property_write
接口函数用于生成 JSON 或 XML 格式的数据。
函数原型
property_write(uint hanlder, int type) returns(string result);
请求参数
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
handler | 是 | uint | 处理 JSON 字符串函数返回的标识符 |
type | 是 | string | 类型,0:JSON;1:XML |
返回值
参数 | 必选 | 类型 | 说明 |
---|---|---|---|
result | 是 | string | 生成的 XML 或 JSON 数据 |