In SQLite die json_valid() Funktion prüft, ob ihr Argument wohlgeformtes JSON ist.
Es gibt 1 zurück wenn das Argument wohlgeformtes JSON ist, und 0 wenn nicht.
Syntax
Die Syntax lautet wie folgt:
json_valid(X)
Wobei X ist der Wert, der geprüft wird.
Beispiel
Hier ist ein Beispiel zur Veranschaulichung:
SELECT json_valid( '{ "a" : 1 }' ); Ergebnis:
1
In diesem Fall ist das Argument gültiges JSON, also 1 wurde zurückgegeben.
Hier ist ein weiteres Beispiel, diesmal mit ungültigem JSON:
SELECT json_valid( 'mraz' ); Ergebnis:
0
In diesem Fall ist das Argument kein wohlgeformtes JSON und hat daher 0 zurückgegeben .