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 .