Gå till huvudinnehåll Gå till ytterligare innehåll

IsJson – Skript- och diagramfunktion

IsJson() testar om en angiven sträng innehåller giltiga JSON-data (JavaScript Object Notation). Du kan även validera en specifik JSON-datatyp.

Syntax:

value IsJson(json [, type])

Returnerad datatyp: dual

Argument
Argument Beskrivning
json Sträng att testa. Det kan innehålla extra mellanslag eller nyrader.
type

Valfritt argument som anger vilken JSON-datatyp som ska testas.

  • 'value' (standard)

  • 'objekt'

  • 'object'

  • 'sträng'

  • 'number'

  • "Boolean"

  • 'null'

Exempel: giltiga och ogiltiga diagramuttryck
Exempel Resultat
IsJson( 'null' ) Returnerar -1 (true)
IsJson( '"abc"', 'value' ) Returnerar -1 (true)
IsJson( '"abc"', 'string' ) Returnerar -1 (true)
IsJson( 123, 'number' ) Returnerar -1 (true)
IsJson( 'text' ) Returnerar 0 (false), 'text' är inte ett giltigt JSON-värde
IsJson( '"text"', 'number' ) Returnerar 0 (false), '"text"' är inte ett giltigt JSON-tal
IsJson( '"text"', 'text' ) Returnerar 0 (false), 'text' är inte en giltig JSON-typ

Exempel – grunderna i IsJson

Exempel – IsJson-scenario

Se även:

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!