Funções do Dialplan do Asterisk 22
Descrição:A função
JSON_DECODE recupera o valor da variável especificada e o analisa como JSON, retornando o valor associado à chave indicada. 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 que contém a string JSON a ser analisada.
- item - Nome da chave cujo valor será retornado. Várias 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 - Caractere único que delimita a hierarquia de chaves para indexação aninhada. O valor padrão é um ponto (
.). Esse caractere não deve aparecer nas próprias chaves, exceto para delimitar a hierarquia. - options
- c - Para chaves que referenciam um array JSON, retorna o número de itens no array. Essa opção não tem efeito sobre outros tipos de valores.