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

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

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

JSON इनपुट

अक्षर

0 / 500,000

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

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

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

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

API डीबगिंग

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

लॉग निरीक्षण

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

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

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

कोड रिव्यू

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

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

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

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

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

उपयोग टिप्स

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

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

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

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

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

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

6

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