全部產品
Search
文件中心

MaxCompute:JSON_VALID

更新時間:Aug 24, 2024

檢查字串是否為合法的JSON格式。

命令格式

boolean json_valid(<string>)

參數說明

string:必填,待處理的JSON字串。

傳回值說明

返回BOOLEAN類型的true或者false。

使用樣本

  • 樣本1:檢查"abc"是否為合法的JSON格式字串。

    select json_valid('"abc"');

    返回結果:

    +------+
    | _c0  |
    +------+
    | true |
    +------+
  • 樣本2:檢查abc是否為合法的JSON格式字串。

    select json_valid('abc');

    返回結果:

    +------+
    | _c0  |
    +------+
    | false |
    +------+

相關函數

JSON_VALID函數屬於複雜類型函數,更多對複雜類型資料(例如ARRAY、MAP、STRUCT、JSON資料)的處理函數請參見複雜類型函數