参考 > 函数参考 > 文本函数 > JSONGetElement
 

JSONGetElement

在 JSON 数据中查询由对象名、数组索引或路径指定的元素。

格式 

JSONGetElement(json;键或索引或路径)

参数 

json - 包含 JSON 对象或数组的文本表达式或字段。

键或索引或路径 - 指定 JSON 对象名(键)、数组索引或路径的文本表达式或字段。请参阅使用 JSON 函数

返回的数据类型 

文本、数字

源于 

FileMaker Pro 16.0

说明 

如果 keyOrIndexOrPath 中的 JSON 值为数字或布尔值,此函数返回数字,否则,返回文本。

注释 

Runtime 解决方案不支持此函数,会返回“?”。

示例 1 

JSONGetElement ( "{ \"a\" : 11, \"b\" : 22, \"c\" : 33 }" ; "b" ) 返回数字“22”。

示例 2 

JSONGetElement ( "[ true, false, true ]" ; 1 ) 返回数字“0”(false)。

示例 3 

从 $$JSON 变量中存储的 JSON 数据示例获取数组中第二个“产品”对象的“名称”对象的值。

JSONGetElement ( $$JSON ; "面包店.产品[1]名称" ) 返回文本“巧克力蛋糕”。

相关主题 

函数参考(类别列表)

函数参考(按字母数字顺序排序的列表)

关于公式

关于函数

定义计算字段

在公式中使用运算符

使用 JSON 函数