Dalam SQLite, json_valid()
fungsi memeriksa apakah argumennya berbentuk JSON dengan baik atau tidak.
Ini mengembalikan 1
jika argumennya adalah JSON yang terbentuk dengan baik, dan 0
jika tidak.
Sintaks
Sintaksnya seperti ini:
json_valid(X)
Dimana X
adalah nilai yang diperiksa.
Contoh
Berikut ini contoh untuk didemonstrasikan:
SELECT json_valid( '{ "a" : 1 }' );
Hasil:
1
Dalam hal ini argumennya adalah JSON yang valid, jadi 1
dikembalikan.
Berikut contoh lain, kali ini dengan JSON yang tidak valid:
SELECT json_valid( 'mraz' );
Hasil:
0
Dalam hal ini argumennya bukan JSON yang terbentuk dengan baik sehingga mengembalikan 0
.