In SQLite, il json_valid()
la funzione controlla se il suo argomento è JSON ben formato.
Restituisce 1
se l'argomento è JSON ben formato e 0
se non lo è.
Sintassi
La sintassi è questa:
json_valid(X)
Dove X
è il valore che viene controllato.
Esempio
Ecco un esempio da dimostrare:
SELECT json_valid( '{ "a" : 1 }' );
Risultato:
1
In questo caso l'argomento è JSON valido, quindi 1
è stato restituito.
Ecco un altro esempio, questa volta con JSON non valido:
SELECT json_valid( 'mraz' );
Risultato:
0
In questo caso l'argomento non è JSON ben formato e quindi ha restituito 0
.