All Products
Search
Document Center

MaxCompute:JSON_VALID

Last Updated:Mar 27, 2026

Memeriksa apakah suatu string merupakan JSON yang valid.

Sintaksis

boolean json_valid(<string>)

Parameter

Parameter Wajib Tipe Deskripsi
string Ya STRING String yang akan divalidasi.

Nilai kembalian

Mengembalikan nilai BOOLEAN:

Input Nilai kembalian
JSON valid true
JSON tidak valid false

Contoh

Contoh 1: Periksa apakah "abc" (string yang diapit tanda kutip) merupakan JSON yang valid.

select json_valid('"abc"');

Hasil:

+------+
| _c0  |
+------+
| true |
+------+

Contoh 2: Periksa apakah abc (string tanpa tanda kutip) merupakan JSON yang valid.

select json_valid('abc');

Hasil:

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

Fungsi terkait

json_valid adalah fungsi tipe kompleks. Untuk fungsi yang memproses data ARRAY, MAP, STRUCT, dan JSON, lihat Complex type functions.