SQLite में, json_valid()
फ़ंक्शन जाँचता है कि उसका तर्क अच्छी तरह से बनाया गया JSON है या नहीं।
यह 1
returns लौटाता है यदि तर्क अच्छी तरह से गठित JSON है, और 0
अगर ऐसा नहीं है।
सिंटैक्स
वाक्य रचना इस प्रकार है:
json_valid(X)
जहां X
वह मान है जिसकी जाँच की जाती है।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:
SELECT json_valid( '{ "a" : 1 }' );
परिणाम:
1
इस मामले में तर्क मान्य JSON है, और इसलिए 1
लौटा दिया गया।
यहां एक और उदाहरण दिया गया है, इस बार अमान्य JSON के साथ:
SELECT json_valid( 'mraz' );
परिणाम:
0
इस मामले में तर्क अच्छी तरह से गठित JSON नहीं है और इसलिए यह वापस आ गया 0
।