JSONMakeArray
将分隔值列表转换成指定类型的 JSON 数组。
格式
JSONMakeArray ( 值列表 ; 分隔符 ; 类型 )
参数
值列表
- 分隔值的列表。
分隔符
- 将一个值与下一个值分开的文本(空字符串表示任何行分隔符)。
类型
- 指定数组中数据类型的数值。使用与JSONSetElement函数中的 “类型”
参数相同的数值。
返回的数据类型
文本
原始版本
21.0
说明
对于 “值列表”
,此函数返回 JSON 值数组。每个值必须使用您在 “分隔符”
参数中指定的字符分隔。
注释
-
如果
“分隔符”
是一个空字符串,则“值列表”
可以用任何行分隔符(硬回车、换行符或其他 Unicode 行或段落分隔符字符)分隔。
示例 1
JSONMakeArray ( "34,600,18,600,18.0" ; "," ; JSONNumber )
返回:
复制
[34,600,18,600,18]
示例 2
当“产品::颜色”字段包含
复制
绿
红
黄
JSONMakeArray ( 产品::颜色 ; "" ; JSONString )
返回:
复制
["绿","红","黄"]
示例 3
当“面包店::产品”字段包含
复制
{"id" : "FB1", "名称" : "面包圈" } #
1.99 #
true #
null #
"面包"
则
复制
JSONFormatElements (
JSONMakeArray ( 面包店::产品 ; "#" ; JSONRaw )
)
返回
复制
[
{
"id" : "FB1",
"名称" : "面包圈"
},
1.99,
true,
null,
"面包"
]