Ga naar hoofdinhoud Ga naar aanvullende inhoud

IsJson - script- en diagramfunctie

IsJson() controleert of een opgegeven string geldige JSON-gegevens (JavaScript Object Notation) bevat. U kunt ook een specifiek JSON-gegevenstype valideren.

Syntaxis:

value IsJson(json [, type])

Retourgegevenstypen: dubbele waarde

Argumenten
Argument Beschrijving
json Tekenreeks om te testen. Deze kan extra spaties of nieuwe regels bevatten.
type

Optioneel argument dat het JSON-gegevenstype aangeeft dat getest moet worden.

  • 'value' (default)

  • 'object'

  • 'array'

  • 'string'

  • 'number'

  • 'Boolean'

  • null

Voorbeeld: geldige en ongeldige diagramuitdrukkingen
Voorbeeld Resultaat
IsJson( 'null' ) Retourneert -1 (true)
IsJson( '"abc"', 'value' ) Retourneert -1 (true)
IsJson( '"abc"', 'string' ) Retourneert -1 (true)
IsJson( 123, 'number' ) Retourneert -1 (true)
IsJson( 'text' ) Retourneert 0 (false), 'text' is geen geldige JSON-waarde
IsJson( '"text"', 'number' ) Retourneert 0 (false), '"text"' is geen geldig JSON-getal
IsJson( '"text"', 'text' ) Retourneert 0 (false), 'text' is geen geldig JSON-type

Voorbeeld - Basisprincipes voor IsJson

Voorbeeld – IsJson scenario

Zie ook:

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!