JSON फ़ॉर्मेटर और मिनीफ़ायर (प्रिटी और मिनीफ़ाई)
स्पष्ट त्रुटि स्थानों के साथ JSON को फ़ॉर्मेट या छोटा करें। सब कुछ आपके ब्राउज़र में चलता है।
फ़ॉर्मेट या छोटा किया गया JSON यहाँ दिखाई देगा...
विकल्प
उन्नत विकल्प
कैसे उपयोग करें (3 चरण)
1. पेस्ट करें
इनपुट पैनल में JSON पेस्ट करें।
2. फ़ॉर्मेट/छोटा करें
परिणाम उत्पन्न करने के लिए फ़ॉर्मेट या छोटा करें पर क्लिक करें।
3. कॉपी करें
आउटपुट कॉपी करें और आपका काम हो गया।
शॉर्टकट
शॉर्टकट तब काम करते हैं जब इनपुट फोकस में होता है।फ़ॉर्मेट किए गए JSON का उदाहरण
{"name":"A","items":[1,2],"meta":{"ok":true}}
{
"items": [
1,
2
],
"meta": {
"ok": true
},
"name": "A"
}
- पठनीयता के लिए इंडेंटेशन और लाइन ब्रेक जोड़ता है
- एक सुसंगत क्रम बनाए रखने के लिए कुंजियों को सॉर्ट करता है
नोट्स और शब्दावली
JSON फ़ॉर्मेटिंग क्या है?
JSON को प्रिटी-प्रिंट करने से लाइन ब्रेक और इंडेंटेशन जुड़ जाते हैं ताकि संरचना को पढ़ना आसान हो जाए।
JSON मिनीफ़ाई क्या है?
मिनीफ़ाइंग आउटपुट को यथासंभव छोटा बनाने के लिए व्हाइटस्पेस को हटा देता है।
सामान्य त्रुटियाँ
अंतिम कॉमा (trailing commas), गायब उद्धरण (quotes), और बेमेल ब्रैकेट विशिष्ट हैं। यह टूल लाइन/कॉलम विवरण दिखाता है।
सुझाव
इंडेंट 2 डिफ्स (diffs) को छोटा रखता है, जबकि इंडेंट 4 स्कैन करना आसान होता है। अपने वर्कफ़्लो के आधार पर चुनें।
सामान्य प्रश्न: JSON फ़ॉर्मेटर और मिनीफ़ायर
मुझे एक त्रुटि मिल रही है
हम वह लाइन और कॉलम दिखाते हैं जहाँ JSON टूटा हुआ है। यदि संभव हो, तो इनपुट को हाइलाइट किया जाता है और आप सीधे उस पर जा सकते हैं।
क्या मैं कमेंट्स वाले JSON (JSONC/JSON5) का उपयोग कर सकता हूँ?
मानक JSON कमेंट्स की अनुमति नहीं देता है। यदि आवश्यक हो तो “पार्स करने से पहले कमेंट्स हटाएँ” चालू करें (पूरी तरह से संगत नहीं)।
बड़ा JSON धीमा है
इनपुट को प्रतिक्रियाशील रखने के लिए पार्सिंग और फ़ॉर्मेटिंग वेब वर्कर में चलती है। बड़े इनपुट के लिए ट्री व्यू स्वचालित रूप से अक्षम हो जाता है।
क्या मेरा डेटा कहीं भेजा जाता है?
नहीं। फ़ॉर्मेटिंग, मिनीफ़ाइंग और सत्यापन पूरी तरह से आपके ब्राउज़र में चलते हैं।
मुझे \uXXXX एस्केप दिखाई दे रहे हैं
आउटपुट एस्केप दृश्यों का उपयोग करता है या नहीं, इसे नियंत्रित करने के लिए “यूनिकोड एस्केप” टॉगल करें।