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 ।