मुख्य सामग्री पर जाएँ

JSON फ़ॉर्मैट व वैलिडेशन

JSON फ़ॉर्मैट व वैलिडेशन

JSON फ़ॉर्मैटर: JSON डेटा फ़ॉर्मेटिंग, मिनिफिकेशन और सत्यापन का समर्थन करता है, रीयल-टाइम सिंटैक्स जांच और त्रुटि स्थान (पंक्ति/स्तंभ संकेत) प्रदान करता है। कुंजी क्रमबद्धता और कस्टम इंडेंटेशन का समर्थन करता है, API डिबगिंग, कॉन्फ़िगरेशन प्रबंधन और कोड समीक्षा के लिए उपयुक्त है। यह पूरा काम ब्राउज़र में लोकली होता है।

JSON फ़ॉर्मैट व वैलिडेशन

क्विक स्टार्ट

1
दर्ज/पेस्ट: इनपुट क्षेत्र में JSON टाइप करें या पेस्ट करें
2
रीयल‑टाइम वैलिडेशन: टाइप करते समय ही सिंटैक्स की जाँच होती है; त्रुटियाँ नीचे पंक्ति/स्तंभ के साथ दिखती हैं
3
फ़ॉर्मैट: ‘फ़ॉर्मैट’ पर क्लिक करके JSON को सुगठित (pretty‑print) करें और इनपुट को परिणाम से बदलें
4
मिनिफ़ाय: ‘मिनिफ़ाय’ पर क्लिक करके सभी अतिरिक्त स्पेस/नई पंक्तियाँ हटाएँ; इनपुट को संकुचित JSON से बदल दिया जाएगा
5
कॉपी: नीचे दिए गए कॉपी बटन से वर्तमान कंटेंट कॉपी करें

सामान्य उपयोग के मामले

API डीबगिंग

बैकएंड JSON को जल्दी वैलिडेट करें और पठनीयता बढ़ाएँ तैयारी पूरी होने पर परिणाम को तुरंत कॉपी, डाउनलोड या एक्सपोर्ट किया जा सकता है।

लॉग निरीक्षण

लॉग से JSON स्निपेट लेकर फ़ॉर्मैट करें और समस्या ढूँढें तैयारी पूरी होने पर परिणाम को तुरंत कॉपी, डाउनलोड या एक्सपोर्ट किया जा सकता है।

कॉन्फ़िगरेशन

संरचना की समीक्षा करें, key क्रम और इंडेंट शैली को एकरूप करें तैयारी पूरी होने पर परिणाम को तुरंत कॉपी, डाउनलोड या एक्सपोर्ट किया जा सकता है।

कोड रिव्यू

PR/डॉक्स में साफ‑सुथरे JSON उदाहरण शामिल करें तैयारी पूरी होने पर परिणाम को तुरंत कॉपी, डाउनलोड या एक्सपोर्ट किया जा सकता है।

प्रि‑कमिट जाँच

कमिट से पहले JSON फ़ॉर्मैट/इंडेंट को normalize करें तैयारी पूरी होने पर परिणाम को तुरंत कॉपी, डाउनलोड या एक्सपोर्ट किया जा सकता है।

अतिरिक्त परिदृश्य

JSON मिनिफायर, JSON पार्सर और JSON फ़ॉर्मेट को उसी प्रवाह में संभाला जा सकता है, ताकि कॉपी या एक्सपोर्ट से पहले परिणाम जल्दी जांचे जा सकें। तैयारी पूरी होने पर परिणाम को तुरंत कॉपी, डाउनलोड या एक्सपोर्ट किया जा सकता है।

फ़ॉर्मैटिंग पैरामीटर और क्रियाएँ

इंडेंट आकार: बटनों के पास ड्रॉपडाउन से Tab/2/4/8 चुनें
सॉर्ट: ‘सॉर्ट’ पर क्लिक करके ऑब्जेक्ट की keys को वर्णमाला क्रम में सॉर्ट करें (अर्थ नहीं बदलता); कॉपी/सबमिट हमेशा वर्तमान कंटेंट का उपयोग करता है

उपयोग टिप्स

एस्केप: स्ट्रिंग के अंदर वैध एस्केप का उपयोग करें (जैसे " और \ )
संगति: टीम के भीतर इंडेंट, key क्रम और JSON स्कीमा पर सहमति करें
सॉर्ट से पहले बैकअप: key सॉर्ट करने से क्रम बदल जाता है और इसे ऑटो‑रीवर्ट नहीं किया जा सकता, पहले एक बैकअप कॉपी रखें
नीचे दिख रहे ‘पंक्ति X, स्तंभ Y’ संकेत का उपयोग करें और उसके आस‑पास जाँच करें
पहले मिनिफ़ाय और फिर फ़ॉर्मैट करें, ताकि अतिरिक्त कॉमा या गलत क्वोट आसानी से दिखें

सीमाएं और संगतता

कोई टिप्पणी नहीं: // और /* */ मानक JSON नहीं हैं (ऐसे मामलों के लिए JSON5/JSONC टूल उपयोग करें)
सिंगल क्वोट समर्थित नहीं: 'text' वैध JSON स्ट्रिंग नहीं है
ट्रेलिंग कॉमा नहीं: {"a":1,} या [1,] अमान्य JSON है
बड़ा JSON: पेज को प्रतिक्रियाशील रखने के लिए बहुत बड़े या बहुत गहरे JSON को भागों में विभाजित करने पर विचार करें; कुछ मामलों में सरल प्रोसेसिंग हो सकती है

सुरक्षा और गोपनीयता

सारी प्रोसेसिंग आपके ब्राउज़र में लोकली होती है; डेटा आपके डिवाइस से बाहर नहीं जाता।

अक्सर पूछे जाने वाले प्रश्न

6

अगला चरण पूरा करने के लिए इन संबंधित टूल का उपयोग करें।