IsJSON
Evaluates whether a string is in valid JSON (JavaScript Object Notation) data interchange format.
Method Signature
IsJSON(var=[any])
Arguments
Argument
Type
Required
Description
Default
var
any
true
The value to test for JSON
Examples
isJSON Example
Returns true when the argument is a valid JSON value.
isJSON( "[1,2,3]" );
Result: true
Additional Examples
writeDump( label="Array", var=isJson( "[1,2,3]" ) );
writeDump( label="Single number value", var=isJson( 1 ) );
writeDump( label="String value", var=isJson( "susi12345" ) );
writeDump( label="String value with serializeJSON", var=isJson( JSONSerialize( "susi" ) ) );
writeDump( label="Boolean value with serializeJSON", var=isJson( JSONSerialize( true ) ) );
writeDump( label="CreateDateTime with serializeJSON", var=isJson( JSONSerialize( CreateDateTime( 2018, 1, 1, 1, 1, 1 ) ) ) );
qry = queryNew( "aaa,bbb", "varchar, varchar", [
[
"a",
"b"
],
[
"c",
"d"
]
] );
writeDump( label="Query", var=isJson( qry ) );
Related
Last updated
Was this helpful?