JSON उपकरण
सुशोभित करें, मान्य करें, छोटा करें, क्रमबद्ध करें, एस्केप करें और ट्री-व्यू JSON - सभी एक निजी, इन-ब्राउज़र टूलकिट में।
Paste or type JSON above to begin.
🔒 Everything runs locally in your browser — your JSON is never uploaded or sent to a server.
एक संपूर्ण JSON टूलकिट जो पूरी तरह से आपके ब्राउज़र में चलता है। किसी भी JSON को तुरंत 2-स्पेस, 4-स्पेस या टैब इंडेंटेशन के साथ सुशोभित करने के लिए पेस्ट करें, इसे एक लाइन में छोटा करें, या इसे एक स्पष्ट त्रुटि के साथ मान्य करें जो सटीक लाइन और कॉलम को इंगित करता है। ऑब्जेक्ट कुंजियों को वर्णानुक्रम में क्रमबद्ध करें, एम्बेड करने के लिए JSON को एक स्ट्रिंग में एस्केप करें (या इसे वापस अनएस्केप करें), और एक कोलैप्सेबल ट्री व्यू में बड़े पेलोड का पता लगाएं। आपका JSON कभी भी अपलोड नहीं किया जाता है - प्रत्येक ऑपरेशन स्थानीय रूप से होता है, इसलिए यह निजी एपीआई प्रतिक्रियाओं, कॉन्फ़िगरेशन और रहस्यों के लिए सुरक्षित है।
अक्सर पूछे जाने वाले प्रश्नों
क्या मेरा JSON किसी सर्वर पर भेजा गया है?
नहीं, प्रत्येक ऑपरेशन - फ़ॉर्मेटिंग, सत्यापन, छोटा करना, सॉर्ट करना, एस्केपिंग और ट्री व्यू - मूल JSON पार्सर का उपयोग करके पूरी तरह से आपके ब्राउज़र में चलता है। कुछ भी अपलोड, लॉग या संग्रहीत नहीं किया जाता है, इसलिए यह गोपनीय एपीआई प्रतिक्रियाओं, टोकन और कॉन्फ़िगरेशन फ़ाइलों के लिए सुरक्षित है।
जब मेरा JSON अमान्य होता है तो JSON सत्यापनकर्ता मुझे क्या बताता है?
यह सटीक पार्सर त्रुटि दिखाता है और, जब ब्राउज़र कोई स्थिति प्रदान करता है, तो वह पंक्ति और कॉलम जहां पार्सिंग विफल रही - उदाहरण के लिए एक लापता अल्पविराम, एक गैर-उद्धृत कुंजी या एक अनुगामी अल्पविराम। वैध JSON अपने आकार और कुंजी संख्या के साथ एक हरा '✓ मान्य JSON' बैज दिखाता है।
मैं JSON को सुशोभित या प्रारूपित कैसे करूँ?
अपना JSON पेस्ट करें और ब्यूटीफाई/फॉर्मेट पर क्लिक करें। यदि आप इंडेंट सेटिंग बदलते हैं तो आप 2-स्पेस, 4-स्पेस या टैब इंडेंटेशन और आउटपुट अपडेट चुन सकते हैं। स्वरूपित परिणाम कॉपी और डाउनलोड .json बटन के साथ रीड-ओनली बॉक्स में दिखाया गया है।
मिनिफाई और एस्केप के बीच क्या अंतर है?
मिनिफाई एक लाइन पर सबसे छोटे वैध JSON का उत्पादन करने के लिए सभी रिक्त स्थान को हटा देता है - पेलोड और स्टोरेज के लिए आदर्श। एस्केप पूरे JSON को एक उद्धृत, बैकस्लैश-एस्केप्ड स्ट्रिंग में परिवर्तित करता है ताकि आप इसे किसी अन्य JSON दस्तावेज़, एक कोड शाब्दिक या कॉन्फ़िगरेशन मान के अंदर एम्बेड कर सकें; अनस्केप इसे उलट देता है।
सॉर्ट कुंजियाँ क्या करती हैं?
यह सरणी क्रम और सभी मानों को संरक्षित करते हुए प्रत्येक ऑब्जेक्ट की कुंजियों को वर्णमाला क्रम (ए→जेड) में पुन: व्यवस्थित करता है, फिर परिणाम को पुन: स्वरूपित करता है। इससे दो JSON फ़ाइलों में अंतर करना और फ़ील्ड ढूंढना बहुत आसान हो जाता है।
क्या यह बड़ी JSON फ़ाइलों को संभाल सकता है?
हाँ। क्योंकि सब कुछ ब्राउज़र के अनुकूलित देशी पार्सर, बड़े दस्तावेज़ प्रारूप और जल्दी से मान्य के साथ स्थानीय रूप से चलता है। कोलैप्सेबल ट्री व्यू आपको कच्चे टेक्स्ट को स्क्रॉल किए बिना बड़े पेलोड को नेविगेट करने के लिए नेस्टेड ऑब्जेक्ट्स और एरे को विस्तारित और संक्षिप्त करने की सुविधा भी देता है।
यह अन्य ऑनलाइन JSON फ़ॉर्मेटर्स से किस प्रकार बेहतर है?
अधिकांश JSON साइटें अलग-अलग विज्ञापन-समर्थित पृष्ठों में फ़ॉर्मेटिंग, सत्यापन, लघुकरण, सॉर्टिंग और एस्केपिंग को विभाजित करती हैं। यह टूल उन सभी को एक पेज में ट्री व्यू के साथ जोड़ता है, सत्यापन त्रुटियों को सटीक लाइन और कॉलम पर इंगित करता है, आकार और कुंजी-गणना आँकड़े दिखाता है, और आपके ब्राउज़र में सब कुछ निजी रखता है - कोई विज्ञापन नहीं और कोई साइनअप नहीं।