कोड और प्रारूप

JSON फ़ॉर्मेटर

JSON डेटा को बेहतर बनाएं, संपीड़ित करें और मान्य करें। इंडेंटेशन चयन (2 स्पेस, 4 स्पेस, टैब), त्रुटि स्थान/संदेश, कॉपी करने और .json डाउनलोड समर्थन के साथ निःशुल्क उपलब्ध।

JSON फ़ॉर्मेटर
जानकारी

JSON फॉर्मेटर के बारे में

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

यह एक ही डिवाइस में तीन आवश्यक कार्य प्रदान करता है: सुंदर बनाएं यह मोड आपके द्वारा चुने गए इंडेंटेशन स्तर (2 स्पेस, 4 स्पेस या टैब) के आधार पर JSON को पठनीय बनाता है। कम करना यह मोड अनावश्यक रिक्त स्थानों को हटाकर JSON को एक ही पंक्ति में बदल देता है; यह API ओवरहेड और बैंडविड्थ अनुकूलन के लिए आदर्श है। सत्यापित करें `JSON` मोड JSON सिंटैक्स की जांच करता है और बताता है कि यह मान्य है या नहीं; यदि कोई त्रुटि होती है, तो यह पंक्ति और स्तंभ की जानकारी के साथ एक वर्णनात्मक संदेश प्रदर्शित करता है।

सभी क्रियाएं पूरी तरह से आपके ब्राउज़र में ही की जाती हैं।क्लाइंट-साइडप्रक्रिया पूरी हो चुकी है; आपके द्वारा दर्ज किया गया कोई भी डेटा हमारे सर्वर पर नहीं भेजा जाता है। आप एक क्लिक से परिणाम को अपने क्लिपबोर्ड पर कॉपी कर सकते हैं या सीधे देख सकते हैं। .json आप इसे एक फ़ाइल के रूप में डाउनलोड कर सकते हैं। यह डेवलपर्स, डेटा विश्लेषकों और एपीआई एकीकरण पर काम करने वालों के लिए एक अनिवार्य उपकरण है।

इसका उपयोग कैसे करना है?

क्रमशः

  1. JSON टेक्स्ट प्रवेश क्षेत्र पेस्ट करें या टाइप करें।
  2. क्रिया का चयन करें: सुंदर बनाएं (इंडेंटेशन चयन के साथ), कम करना या सत्यापित करें.
  3. आप सौंदर्यीकरण के लिए क्या चाहते हैं? इंडेंटेशन प्रकार इनमें से चुनें: 2 स्पेस, 4 स्पेस या टैब।
  4. परिणाम तुरंत प्रदर्शित होता है; यदि कोई त्रुटि हो तो... पंक्ति और स्तंभ की जानकारी के साथ इसका स्पष्टीकरण दिया जाएगा।
  5. परिणाम कॉपी या इसे .json फ़ाइल के रूप में डाउनलोड करें.
अक्सर पूछे जाने वाले प्रश्न

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

JSON एक हल्का डेटा एक्सचेंज फॉर्मेट है जिसे मनुष्य और मशीन दोनों पढ़ सकते हैं। API से प्राप्त होने वाले रिस्पॉन्स अक्सर एक ही पंक्ति में संपीड़ित (मिनिफाइड) होते हैं। प्रीटी-प्रिंटिंग इस डेटा में इंडेंटेशन और लाइन ब्रेक जोड़कर इसे पढ़ना आसान बना देती है।

ब्राउज़र का अंतर्निर्मित JSON.parse() इस फ़ंक्शन का उपयोग करके सिंटैक्स की जाँच की जाती है। यदि पार्सिंग विफल हो जाती है, तो त्रुटि संदेश से पंक्ति और स्तंभ की जानकारी निकाली जाती है और आपको दिखाई जाती है, जिससे आप समस्या को तुरंत ढूंढ सकते हैं।

JSON को पठनीय बनाने के लिए उसमें इंडेंटेशन और स्पेस जोड़े जाते हैं। वहीं, मिनिमाइजेशन अनावश्यक स्पेस और लाइन ब्रेक हटाकर फ़ाइल का आकार कम करता है। मिनिमाइजेशन से बैंडविड्थ की बचत होती है, खासकर API रिक्वेस्ट या सोर्स कोड में एम्बेडेड JSON के मामले में।

जी हाँ। सभी ऑपरेशन केवल आपके ब्राउज़र में ही चलते हैं; आपके द्वारा दर्ज किया गया JSON डेटा कभी भी सर्वर पर नहीं भेजा जाता है। आप निजी API कुंजी या व्यक्तिगत डेटा वाले JSON डेटा को सुरक्षित रूप से प्रोसेस कर सकते हैं।

जब प्रक्रिया के परिणामस्वरूप कोई आउटपुट उत्पन्न होता है (.json) फ़ाइल डाउनलोड करें बटन सक्रिय हो जाता है। जब आप इसे क्लिक करेंगे, तो आपका ब्राउज़र परिणाम प्रदर्शित करेगा। output.json यह उसे आपके कंप्यूटर में उसी नाम से सेव कर देता है।