Saltar al contenido principal Saltar al contenido complementario

IsJson - función de script y de gráfico

IsJson() comprueba si una cadena especificada contiene datos JSON (JavaScript Object Notation) válidos. También puede validar un tipo de datos JSON específico.

Sintaxis:

value IsJson(json [, type])

Tipo de datos que devuelve: dual

Argumentos
Argumento Descripción
json Cadena para pruebas. Puede contener espacios adicionales o saltos de línea.
type

Argumento opcional que especifica el tipo de datos JSON que se han de probar.

  • "value" (predeterminado)

  • "object"

  • "array"

  • "string"

  • "number"

  • "Boolean"

  • "null"

Ejemplo: expresiones de gráfico válidas y no válidas
Ejemplo Resultado
IsJson( 'null' ) Devuelve -1 (true)
IsJson( '"abc"', 'value' ) Devuelve -1 (true)
IsJson( '"abc"', 'string' ) Devuelve -1 (true)
IsJson( 123, 'number' ) Devuelve -1 (true)
IsJson( 'text' ) Devuelve 0 (false), 'text' no es un valor JSON válido
IsJson( '"text"', 'number' ) Devuelve 0 (false), '"text"' no es un número JSON válido
IsJson( '"text"', 'text' ) Devuelve 0 (false), 'text' no es un tipo JSON válido

Ejemplo: fundamentos de IsJson

Ejemplo: uso de IsJson

Vea también:

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.