Exclui um elemento de dados JSON especificado por um nome de objeto, um índice de matriz ou um caminho.
JSONDeleteElement(json
; chaveOuÍndiceOuCaminho)
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.
texto
FileMaker Pro 16.0
•Esta função não é compatível com soluções em tempo de execução e retorna "?".
Exclui um elemento de um objeto JSON.
JSONDeleteElement("{ \"a\" : 11 , \"b\" : 12 , \"c\" : 13 }" ; "b")
retorna {"a":11,"c":13}.
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
}
}