参考 > 函数参考 > 文本函数 > JSONListKeys
 
JSONListKeys
目的 
列出 JSON 数据中由对象名、数组索引或路径指定的元素的对象名(键)或数组索引。
格式 
JSONListKeys ( json ; 键或索引或路径 )
参数 
json - 包含 JSON 对象或数组的文本表达式或字段。
键或索引或路径 - 指定 JSON 对象名(键)、数组索引或路径的文本表达式或字段。请参阅使用 JSON 函数
返回的数据类型 
文本
源于 
FileMaker Pro 16.0
注释 
除最后一个返回值外,每个返回值都以回车结束。
Runtime 解决方案不支持此函数,会返回“?”。
示例 1 
获取 JSON 对象根部所有对象的名称。
JSONListKeys ( "{ \"a\" : 11, \"b\" : 22, \"c\" : 33 }", "" ) 返回“a¶b¶c”。
示例 2 
从 $$JSON 变量中存储的JSON 数据示例获取数组中“产品”对象的所有元素的索引。
JSONListKeys ( $$JSON ; "面包店.产品" ) 返回“0¶1¶2”。
示例 3 
从 $$JSON 变量中存储的JSON 数据示例获取数组中第一个“产品”对象的所有元素的键。
JSONListKeys ( $$JSON ; "面包店.产品[0]" ) 返回“类别¶id¶名称¶价格¶特价¶现货”。
相关主题 
函数参考(类别列表)
函数参考(按字母数字顺序排序的列表)
关于公式
关于函数
定义计算字段
在公式中使用运算符
使用 JSON 函数