I SQLite, json_valid() funktionen kontrollerar om dess argument är välformaterad JSON eller inte.
Den returnerar 1 om argumentet är välformaterad JSON och 0 om det inte är det.
Syntax
Syntaxen ser ut så här:
json_valid(X)
Där X är värdet som kontrolleras.
Exempel
Här är ett exempel att visa:
SELECT json_valid( '{ "a" : 1 }' ); Resultat:
1
I det här fallet är argumentet giltig JSON, och så 1 returnerades.
Här är ett annat exempel, den här gången med ogiltig JSON:
SELECT json_valid( 'mraz' ); Resultat:
0
I det här fallet är argumentet inte välformaterad JSON och därför returnerade det 0 .