JSONGetElement
Propósito
Consulta em dados JSON um elemento especificado por um nome de objeto, um índice de matriz ou um caminho.
Formato
JSONGetElement(JSON;ChaveOuÍndiceOuCaminho)
Parâmetros
JSON - qualquer expressão de texto ou campo que contém um objeto ou matriz JSON.
ChaveOuÍndiceOuCaminho - qualquer expressão de texto ou campo que especifica um nome de objeto (chave), um índice de matriz ou caminho JSON. Consulte
Utilização das funções JSON.
Tipo de dados retornado
texto
Originado em
FileMaker Pro 16.0
Notas
•Esta função não é compatível com soluções em tempo de execução e retorna "?".
Exemplo 1
JSONGetElement("{ \"a\" : 11, \"b\" : 22, \"c\" : 33 }"; "b") retorna 22.
Exemplo 2
JSONGetElement("[ 10, 20, 30]"; 1) retorna 20.
Exemplo 3
A partir dos
Exemplo de dados JSON armazenados na variável $$JSON, obtém o valor do objeto "nome" do segundo objeto "produto" na matriz.
JSONGetElement($$JSON; "padaria.produto[1]name") retorna Bolo de chocolate.
Tópicos relacionados