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 .