I SQLite er json_valid() funktion kontrollerer, om dens argument er veludformet JSON.
Det returnerer 1 hvis argumentet er velformet JSON og 0 hvis det ikke er.
Syntaks
Syntaksen ser sådan ud:
json_valid(X)
Hvor X er den værdi, der bliver kontrolleret.
Eksempel
Her er et eksempel til demonstration:
SELECT json_valid( '{ "a" : 1 }' ); Resultat:
1
I dette tilfælde er argumentet gyldig JSON, og så 1 blev returneret.
Her er endnu et eksempel, denne gang med ugyldig JSON:
SELECT json_valid( 'mraz' ); Resultat:
0
I dette tilfælde er argumentet ikke veludformet JSON, og derfor returnerede det 0 .