Funções do Dialplan do Asterisk 23
Descrição:A função
JSON_DECODE() recupera o valor da variável especificada e o analisa como JSON, retornando o valor de uma chave determinada. Se a chave não for encontrada, uma string vazia é retornada.
Sintaxe:JSON_DECODE(varname,item[,separator[,options]])Parâmetros:- varname - Nome da variável contendo a string JSON a ser analisada.
- item - Nome da chave cujo valor será retornado. Múltiplas chaves podem ser listadas separadas por um delimitador de hierarquia, permitindo indexação recursiva em strings JSON aninhadas para obter o valor de uma subchave específica.
- separator - Um caractere único que delimita a hierarquia de chaves para indexação aninhada. O padrão é um ponto (.). Este caractere não deve aparecer no nome das chaves, exceto para delimitar a hierarquia.
- options
- c - Para chaves que referenciam um array JSON, retorna o número de itens no array. Esta opção não tem efeito sobre outros tipos de valores.