कोड · थोड़ा और आसान

JSON फ़ॉर्मैटर

सख्त JSON जाँचें, इंडेंट करें, छोटा करें या हर स्तर की ऑब्जेक्ट कुंजियाँ क्रम में लगाएँ। संख्या और स्ट्रिंग की मूल लिखावट बनाए रखें; ट्री में कुंजियाँ, मान व पॉइंटर खोजें और त्रुटियाँ देखें।

आपका कार्यक्षेत्रआपके डिवाइस पर प्रोसेस होता है

पूर्ववत: Ctrl/Cmd+Z · फिर से: Ctrl/Cmd+Shift+Z या Ctrl+Y। इस टैब में अधिकतम 20 चरण और 40 लाख अक्षरों का इतिहास। साफ़ करने पर इतिहास हट जाता है।

क्रम बदलने पर सभी स्तरों पर ऑब्जेक्ट कुंजियाँ बदलती हैं; ऐरे और समान कुंजियों का आपसी क्रम बना रहता है। तुलना UTF-16 क्रम से होती है।

तीन आसान चरण।

  1. JSON पेस्ट करें या स्थानीय टेक्स्ट फ़ाइल खोलें।
  2. इंडेंटेशन और कुंजी क्रम चुनकर फ़ॉर्मैट या छोटा करें।
  3. संदेश और ट्री देखें, फिर परिणाम कॉपी या डाउनलोड करें।

कुछ ज़रूरी बातें।

अधिकतम 10 लाख UTF-16 यूनिट, 4 MB से छोटी फ़ाइल और 256 नेस्टिंग स्तर। टिप्पणियाँ और अंतिम अतिरिक्त कॉमा मान्य नहीं हैं। कुंजियों की तुलना उनके डिकोड किए मान के UTF-16 क्रम से होती है; ऐरे और समान कुंजियों का आपसी क्रम बना रहता है। ट्री सीमा 10,000 सिंटैक्स नोड व पथ/मानों के 20 लाख अक्षर है; 100 बच्चे एक बार दिखते हैं। पूरी टेक्स्ट आउटपुट फिर भी उपलब्ध रहती है।

आपकी गोपनीयता कैसे सुरक्षित रहती है →

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

क्या बड़ी संख्याएँ या एस्केप स्ट्रिंग बदलती हैं?

नहीं। मूल स्रोत अंश इस्तेमाल होते हैं, JavaScript Number रूपांतरण नहीं। 9007199254740993, 1e400, एस्केप और दोहराई कुंजियाँ सुरक्षित रहती हैं। चुना गया क्रम केवल ऑब्जेक्ट कुंजियों का क्रम बदलता है।

क्या अमान्य JSON खुद ठीक होता है?

नहीं। त्रुटि की पंक्ति, कॉलम और कारण दिखते हैं; मूल टेक्स्ट नहीं बदलता। दोहराई कुंजियों पर चेतावनी मिलती है; अन्य ऐप केवल अंतिम मान रख सकते हैं। परिणाम जाँचकर इस्तेमाल करें।