В 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 .