IsJson - 指令碼與圖表函數
IsJson() 測試指定的字串是否包含有效的 JSON (JavaScript 物件標記法) 資料。您也可以驗證特定的 JSON 資料類型。
語法:
value IsJson(json [, type])
傳回的資料類型: 雙值
引數
json
|
要測試的字串。這可以包含額外的空間或新行。 |
type
|
指定要測試之 JSON 資料類型的選用引數。
-
'值' (預設)
-
'物件'
-
'陣列'
-
'字串'
-
'數字'
-
'布林'
-
'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 |
另請參見: