Tüm Ürünler
Search
Belge Merkezi

MaxCompute:JSON_VALID

Son Güncelleme:Oct 04, 2026

Bir dizenin geçerli bir JSON biçiminde olup olmadığını kontrol eder.

Komut biçimi

boolean json_valid(<string>)

Parametre açıklaması

string: Zorunludur. İşlenecek JSON dizesi.

Dönüş değeri

true veya false değeri döndürür.

Örnekler

  • Örnek 1: "abc" ifadesinin geçerli bir JSON dizesi olup olmadığını kontrol edin.

    select json_valid('"abc"');

    Sonuç aşağıdaki gibidir:

    +------+
    | _c0  |
    +------+
    | true |
    +------+
  • Örnek 2: abc ifadesinin geçerli bir JSON dizesi olup olmadığını kontrol edin.

    select json_valid('abc');

    Sonuç aşağıdaki gibidir:

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

İlgili işlevler

JSON_VALID, karmaşık tür işlevidir. ARRAY, MAP, STRUCT ve JSON gibi karmaşık veri türlerini işleyen işlevler hakkında daha fazla bilgi için bkz. Karmaşık tür işlevleri.