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
|
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'
|
| 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 |
Se även: