Referência > Referência de funções > Funções de texto > JSONDeleteElement
 
JSONDeleteElement
Propósito 
Exclui um elemento de dados JSON especificado por um nome de objeto, um índice de matriz ou um caminho.
Formato 
JSONDeleteElement(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 
Exclui um elemento de um objeto JSON.
JSONDeleteElement("{ \"a\" : 11 , \"b\" : 12 , \"c\" : 13 }"; "b") retorna {"a":11,"c":13}.
Exemplo 2 
Exclui um elemento de um objeto JSON aninhado. Se a variável $$JSON estiver definida como
{
   "a" :
   {
      "id" : 12,
      "lnk" : false
   }
}
então
JSONFormatElements(
   JSONDeleteElement($$JSON; "a.lnk")
)
retorna
{
"a" :
{
"id" : 12
}
}
Tópicos relacionados 
Referência de funções (lista de categorias)
Referência de funções (lista em ordem alfabética)
Sobre fórmulas
Sobre funções
Definição de campos de cálculo
Utilização de operadores em fórmulas
Utilização das funções JSON