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