JSON फ़ॉर्मेटर

JSON कोड को ऑनलाइन प्रारूपित करें, सत्यापित करें और छोटा करें। अव्यवस्थित JSON को तुरंत सुंदर बनाएं, सिंटैक्स त्रुटियों को ठीक करें, और ट्री व्यू में डेटा का अन्वेषण करें, निःशुल्क, कोई साइनअप नहीं।

Shehzad Munir द्वारा निर्मित और अनुरक्षित ·

JSON फ़ॉर्मेटर
Loading JSON Formatter
  • डेवलपर उपकरण
  • मुक्त · कोई साइन-अप नहीं
  • आपके ब्राउज़र में चलता है
  • 4 विशेषताएं
Share

स्वरूपण बनाम लघुकरण

JSON फ़ॉर्मेटर वास्तविक समय में JSON को मान्य, सुंदर और छोटा करता है, आपके टाइप करते समय सिंटैक्स त्रुटियों को इंगित करता है, और आपको एक संक्षिप्त वृक्ष दृश्य में डेटा का पता लगाने देता है। यह पूरी तरह से आपके ब्राउज़र में चलता है, इसलिए संवेदनशील पेलोड भी आपकी मशीन पर रहते हैं।

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

विशेषताएँ

  • वास्तविक समय JSON सत्यापन
  • एक-क्लिक सुंदरीकरण और लघुकरण
  • वृक्ष-दृश्य नेविगेशन
  • स्थानीय-प्रथम: कोई सर्वर अपलोड नहीं

JSON फ़ॉर्मेटर का उपयोग कैसे करें

  1. 1

    अपना JSON चिपकाएँ

    कच्चा या गंदा JSON डालें, सत्यापनकर्ता तुरंत इसकी जाँच करता है।

  2. 2

    सुंदर बनाना या छोटा करना

    पठनीयता के लिए इंडेंट करने के लिए एक क्लिक, या पेलोड आकार को छोटा करने के लिए रिक्त स्थान को हटा दें।

  3. 3

    त्रुटियाँ ठीक करें

    सटीक लाइन पर जाएं और पार्सर फ़्लैग को चिह्नित करें ताकि आप इसे सही कर सकें।

  4. 4

    पेड़ का अन्वेषण करें

    बड़ी संरचनाओं को नेविगेट करने के लिए नेस्टेड ऑब्जेक्ट और सरणियों को संक्षिप्त और विस्तारित करें।

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

  • एक डेवलपर सटीक खराब चरित्र का पता लगाकर एक विकृत एपीआई प्रतिक्रिया को डीबग करता है।
  • एक इंजीनियर कॉन्फिग ब्लॉब को कोड में एम्बेड करने से पहले उसे छोटा करता है।
  • एक QA परीक्षक ट्री व्यू का उपयोग करके एक गहरे नेस्टेड पेलोड को पढ़ता है।
  • एक छात्र वास्तविक उदाहरणों को फ़ॉर्मेट करके JSON संरचना सीखता है।

विस्तृत मार्गदर्शिका

केवल लक्षण नहीं बल्कि त्रुटि ढूँढना

एक भी गायब अल्पविराम या भटका हुआ उद्धरण पूरे JSON दस्तावेज़ को अमान्य कर देता है। आपको 'अमान्य JSON' बताने के बजाय, फ़ॉर्मेटर उस सटीक स्थान पर इंगित करता है जिस पर पार्सर रुका था, जो आमतौर पर आपकी अपेक्षा से कुछ अक्षर पहले होता है।

डिज़ाइन द्वारा स्थानीय-प्रथम

एपीआई प्रतिक्रियाओं में अक्सर टोकन, ईमेल या व्यक्तिगत डेटा शामिल होता है। चूँकि आपके ब्राउज़र में सब कुछ पार्स किया गया है, आप उत्पादन पेलोड को इस चिंता के बिना प्रारूपित कर सकते हैं कि वे किसी और के सर्वर पर लॉग इन किए जा रहे हैं।

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

मैं JSON को मुफ़्त में ऑनलाइन कैसे फ़ॉर्मेट कर सकता हूँ?

अपना JSON टेक्स्ट चिपकाएँ और 'फ़ॉर्मेट' पर क्लिक करें। उपकरण इसे मानव-पठनीय बनाने के लिए उचित इंडेंटेशन और लाइन ब्रेक जोड़ता है। यह JSON को भी मान्य करता है और किसी भी सिंटैक्स त्रुटियों को उजागर करता है।

मैं JSON में त्रुटियाँ कैसे ढूँढूँ?

अपना JSON पेस्ट करें और मान्य करें पर क्लिक करें। उपकरण किसी भी वाक्यविन्यास त्रुटियों, गायब अल्पविराम, बेजोड़ ब्रैकेट, अनलॉक स्ट्रिंग इत्यादि की सटीक रेखा और वर्ण स्थिति पर प्रकाश डालता है।

JSON फ़ॉर्मेटिंग और मिनिमाइज़ेशन के बीच क्या अंतर है?

JSON को मानव-पठनीय बनाने के लिए फ़ॉर्मेटिंग (prettify) रिक्त स्थान और इंडेंटेशन जोड़ता है। उत्पादन एपीआई के लिए फ़ाइलों को छोटा बनाने के लिए न्यूनतमकरण सभी अनावश्यक रिक्त स्थान को हटा देता है। विकास के लिए स्वरूपित JSON का उपयोग करें, उत्पादन के लिए छोटा करें।

क्या मैं JSON को एक वृक्ष संरचना के रूप में देख सकता हूँ?

हाँ। अपने JSON ऑब्जेक्ट पदानुक्रम को अंतःक्रियात्मक रूप से एक्सप्लोर करने के लिए ट्री व्यू मोड पर स्विच करें। आप नेस्टेड ऑब्जेक्ट और सरणियों का विस्तार और पतन कर सकते हैं, जिससे जटिल डेटा संरचनाओं को नेविगेट करना आसान हो जाता है।

क्या मेरा JSON डेटा किसी सर्वर पर भेजा गया है?

नहीं, आपके ब्राउज़र में सब कुछ स्थानीय रूप से चलता है। आपका JSON डेटा आपके डिवाइस को कभी नहीं छोड़ता, संवेदनशील डेटा वाले एपीआई प्रतिक्रियाओं के लिए सुरक्षित है।

JSON और JSON5 में क्या अंतर है?

JSON5 JSON का एक सुपरसेट है जो टिप्पणियों, अनुगामी अल्पविरामों, एकल-उद्धृत स्ट्रिंग्स और गैर-उद्धृत कुंजियों को जावास्क्रिप्ट ऑब्जेक्ट शाब्दिक सिंटैक्स के करीब अनुमति देता है। मानक JSON सख्त है: कोई टिप्पणी नहीं, कोई पिछला अल्पविराम नहीं, सभी कुंजियाँ दोहरे-उद्धरण वाली स्ट्रिंग होनी चाहिए। यह फ़ॉर्मेटर मानक JSON को मान्य करता है; JSON5 फ़ाइलों को एक समर्पित JSON5 पार्सर की आवश्यकता होती है।

मेरा JSON अमान्य क्यों है, और मैं त्रुटि कैसे ढूंढूं?

अपने JSON और सत्यापनकर्ता बिंदुओं को उस सटीक पंक्ति और वर्ण पर चिपकाएँ जहाँ पार्सिंग विफल रही, एक संदेश के साथ जो यह बताता है कि यह अपेक्षित था (एक सामान्य कारण एक अनुगामी अल्पविराम या एक गैर-उद्धृत कुंजी है)। उस स्थान को ठीक करें और पुनः सत्यापन करें।

क्या मेरा JSON किसी सर्वर पर भेजा जाता है?

नहीं, आपके ब्राउज़र में चलने वाली सभी चीज़ों को फ़ॉर्मेट करना, मान्य करना और छोटा करना, इसलिए संवेदनशील पेलोड, एपीआई प्रतिक्रियाएँ और टोकन कभी भी टैब नहीं छोड़ते हैं, जो इसे वास्तविक उत्पादन डेटा के लिए सुरक्षित बनाता है।

क्या मैं JSON को छोटा करने के साथ-साथ उसे सुंदर भी बना सकता हूँ?

हाँ। ब्यूटीफाई जेएसओएन को उचित रिक्ति के साथ पठनीय रूप में पुनः इंडेंट करता है, और परिवहन के लिए आकार को कम करने के लिए इसे एक ही लाइन में संपीड़ित करता है, दोनों एक ही टूल से।

क्या मेरा JSON कहीं अपलोड किया गया है?

नहीं, सत्यापन, फ़ॉर्मेटिंग और ट्री व्यू सभी आपके ब्राउज़र में स्थानीय रूप से चलते हैं।

मैं कैसे पता लगाऊं कि मेरे JSON में क्या खराबी है?

इसे पेस्ट करें और टूल इसकी लाइन और कॉलम के साथ पहली सिंटैक्स त्रुटि को हाइलाइट करता है ताकि आप इसे सीधे ठीक कर सकें।

जर्नल से

All articles →