No SQLite, o
json_valid() A função verifica se seu argumento é ou não um JSON bem formado. Ele retorna
1 se o argumento for JSON bem formado e 0 se não for. Sintaxe
A sintaxe fica assim:
json_valid(X) Onde
X é o valor que é verificado. Exemplo
Segue um exemplo para demonstrar:
SELECT json_valid( '{ "a" : 1 }' ); Resultado:
1
Nesse caso, o argumento é JSON válido e, portanto,
1 foi devolvido. Aqui está outro exemplo, desta vez com JSON inválido:
SELECT json_valid( 'mraz' ); Resultado:
0
Nesse caso, o argumento não é um JSON bem formado e, portanto, retornou
0 .