JSON व्हॅलिडेटर
JSON सिंटॅक्स तत्काळ तपासा।
JSON (JavaScript Object Notation) हे API, कॉन्फिगरेशन फाइल्स आणि वेब अॅप्लिकेशन्ससाठी वापरले जाणारे प्रमुख डेटा इंटरचेंज फॉरमॅट आहे. अनुभवी डेव्हलपर्सनाही अनेकदा असे JSON आढळते जे parse होत नाही — एक missing comma, न बंद केलेला bracket, किंवा शेवटी असलेला trailing comma यामुळे संपूर्ण अॅप्लिकेशन बिघडू शकते. हा JSON Validator तुमचे JSON अधिकृत RFC 8259 स्टँडर्डनुसार त्वरित तपासतो आणि काही चुकीचे असल्यास नेमका error message देतो, ज्यामुळे तुमचे मॅन्युअल डिबगिंगचे कित्येक तास वाचतात.
📋 हे कॅल्क्युलेटर कसे वापरावे
तुमचे JSON इनपुट बॉक्समध्ये पेस्ट करा — ते एक साधे object असू शकते किंवा खूप nested असलेली array देखील असू शकते. "Validate JSON" वर क्लिक करा आणि हे टूल एकतर success message देईल, ज्यात lines आणि characters ची संख्या दाखवली जाईल, किंवा browser च्या native JSON parser कडून मिळालेला error message देईल जो नेमकी अडचण दाखवतो. सामान्य errors मध्ये हे तपासा: property names quotes शिवाय (JSON मध्ये double quotes आवश्यक असतात), array किंवा object मधील शेवटच्या item नंतरचा trailing comma, आणि single-quoted strings (JSON फक्त double quotes स्वीकारते). एरर दुरुस्त करा, पुन्हा पेस्ट करा आणि पुन्हा validate करा.
💡 महत्त्वाची माहिती
JSON validation साठी browser चे native JSON.parse() इंजिन वापरले जाते, जे Node.js आणि आधुनिक web browsers मध्ये वापरल्या जाणाऱ्या parser सारखेच आहे — म्हणजे इथे "valid" निकाल मिळाला तर तो तुमच्या अॅप्लिकेशनमध्येही योग्यरित्या parse होईल. JSON मध्ये सहा data types सपोर्ट होतात: strings (double-quoted असणे आवश्यक), numbers, booleans (true/false), null, arrays, आणि objects. वैध JSON document मध्ये नेमके एक root element असणे आवश्यक आहे — एकतर object {} किंवा array []. सामान्य चुकांमध्ये JavaScript-style comments (JSON मध्ये वैध नाहीत), undefined values, आणि dates (JSON मध्ये native date type नाही — त्याऐवजी ISO 8601 strings वापरा) यांचा समावेश होतो.