В SQLite, json_valid()
функцията проверява дали нейният аргумент е добре оформен JSON.
Връща 1
ако аргументът е добре оформен JSON и 0
ако не е.
Синтаксис
Синтаксисът е така:
json_valid(X)
Където X
е стойността, която се проверява.
Пример
Ето пример за демонстрация:
SELECT json_valid( '{ "a" : 1 }' );
Резултат:
1
В този случай аргументът е валиден JSON и така 1
беше върнат.
Ето още един пример, този път с невалиден JSON:
SELECT json_valid( 'mraz' );
Резултат:
0
В този случай аргументът не е добре оформен JSON и затова връща 0
.