Realiza una consulta en los datos de JSON para buscar un elemento especificado por un nombre de objeto, un índice de matriz o una ruta.
JSONGetElement ( json ; keyOrIndexOrPath )
json
: cualquier expresión o campo de texto que contenga un objeto o una matriz de JSON.
keyOrIndexOrPath
: cualquier expresión o campo de texto que especifique un nombre de objeto (clave), un índice de matriz o una ruta de JSON. Consulte Uso de las funciones de JSON.
texto, número
FileMaker Pro 16.0
Si el valor de JSON en keyOrIndexOrPath
es un número o un valor booleano, esta función devuelve un número; de lo contrario, devuelve texto.
•Esta función no se admite en las soluciones de tiempo de ejecución y devuelve "?".
JSONGetElement ( "{ \"a\" : 11, \"b\" : 22, \"c\" : 33 }" ; "b" )
devuelve 22 como número.
JSONGetElement ( "[ true, false, true ]" ; 1 )
devuelve 0 (false) como número.
Desde los Datos de JSON de ejemplo almacenados en la variable $$JSON, obtiene el valor del objeto "nombre" del segundo objeto "producto" de la matriz.
JSONGetElement ( $$JSON ; "panadería.producto[1]nombre" )
devuelve Tarta de chocolate como texto.