跳到主要內容 跳至補充內容

IsJson - 指令碼與圖表函數

IsJson() 測試指定的字串是否包含有效的 JSON (JavaScript 物件標記法) 資料。您也可以驗證特定的 JSON 資料類型。

語法:

value IsJson(json [, type])

傳回的資料類型: 雙值

引數
引數 描述
json 要測試的字串。這可以包含額外的空間或新行。
type

指定要測試之 JSON 資料類型的選用引數。

  • '值' (預設)

  • '物件'

  • '陣列'

  • '字串'

  • '數字'

  • '布林'

  • '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 類型

範例 - IsJson 基礎事項

範例 - IsJson 使用情境

另請參見:

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!