Accéder au contenu principal Passer au contenu complémentaire

IsJson - fonction de script et fonction de graphique

IsJson() teste si une chaîne spécifiée contient des données JSON (JavaScript Object Notation) valides. Vous pouvez également valider un type de données JSON spécifique.

value IsJson(json [, type])

double

Arguments
Argument Description
json Chaîne à tester. Elle peut contenir des espaces supplémentaires ou de nouvelles lignes.
type

Argument facultatif qui spécifie le type de données JSON à tester.

  • 'value' (par défaut)

  • 'object'

  • 'array'

  • 'string'

  • 'number'

  • 'boolean'

  • 'null'

Exemple : Expressions de graphique valides et non valides
Exemple Résultat
IsJson( 'null' ) Renvoie -1 (true).
IsJson( '"abc"', 'value' ) Renvoie -1 (true).
IsJson( '"abc"', 'string' ) Renvoie -1 (true).
IsJson( 123, 'number' ) Renvoie -1 (true).
IsJson( 'text' ) Renvoie 0 (false), 'text' n'est pas une valeur JSON valide.
IsJson( '"text"', 'number' ) Renvoie 0 (false), '"text"' n'est pas un nombre JSON valide.
IsJson( '"text"', 'text' ) Renvoie 0 (false), 'text' n'est pas un type JSON valide.

Exemple - Les bases de IsJson

Exemple - Scénario IsJson

Consultez également :

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !