IsJson - 脚本和图表函数
IsJson() 测试指定字符串是否包含有效的 JSON(JavaScript 对象表示法)数据。您还可以验证特定的 JSON 数据类型。
语法:
value IsJson(json [, type])
返回数据类型: 双
参数
json
|
要测试的字符串。它可以包含额外的空格或换行符。 |
type
|
可选参数,指定要测试的 JSON 数据类型。
-
'value'(默认值)
-
'object'
-
'array'
-
'string'
-
'number'
-
'Boolean'
-
'null'
|
IsJson('null') | Returns -1 (true) |
IsJson('"abc"', 'value') | Returns -1 (true) |
IsJson('"abc"', 'string') | Returns -1 (true) |
IsJson(123, 'number') | Returns -1 (true) |
IsJson('text') | Returns 0 (false) | 'text' is not a valid JSON value |
IsJson('"text"', 'number') | Returns 0 (false) | '"text"' is not a valid JSON number |
IsJson('"text"', 'text') | Returns 0 (false) | 'text' is not a valid JSON type |
另请参见: