Ir para conteúdo principal Pular para conteúdo complementar

IsJson – função de script e gráfico

IsJson() testa se uma string especificada contém dados JSON (JavaScript Object Notation) válidos. Você também pode validar um tipo de dados JSON específico.

Sintaxe:

value IsJson(json [, type])

Tipo de dados de retorno: dual

Argumentos
Argumento Descrição
json String a ser testada. Pode conter espaços extras ou novas linhas.
type

Argumento opcional que especifica o tipo de dados JSON a ser testado.

  • 'value' (padrão)

  • 'object'

  • 'array'

  • 'string'

  • 'number'

  • 'Boolean'

  • 'null'

Exemplo: Expressões de gráfico válidas e inválidas
Exemplo Resultado
IsJson( 'null' ) Retorna -1 (true)
IsJson( '"abc"', 'value' ) Retorna -1 (true)
IsJson( '"abc"', 'string' ) Retorna -1 (true)
IsJson( 123, 'number' ) Retorna -1 (true)
IsJson( 'text' ) Retorna 0 (false), 'text' não é um valor JSON válido
IsJson( '"text"', 'number' ) Retorna 0 (false), '"text"' não é um número JSON válido
IsJson( '"text"', 'text' ) Retorna 0 (false), 'text' não é um tipo JSON válido

Exemplo - Fundamentos de IsJson

Exemplo - Cenário de IsJson

Consulte também:

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!