CalSolve

JSON फॉर्मेटर

अपने ब्राउज़र में सीधे JSON को फॉर्मेट, वेरिफ़ाई और मिनिफ़ाई करें।

JSON आपके ब्राउज़र में स्थानीय रूप से फ़ॉर्मेट होता है और कहीं भी नहीं भेजा जाता।

इस टूल के बारे में

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

अव्यवस्थित या मिनिफ़ाइड JSON — जो आपको अक्सर किसी API प्रतिक्रिया या ब्राउज़र के नेटवर्क इंस्पेक्टर से मिलता है — को फॉर्मेट करना इसे पढ़ने, डीबग करने, और मिसमैच्ड ब्रैकेट जैसी संरचनात्मक समस्याओं को पहचानने में बहुत आसान बनाता है।

यदि आपके JSON में सिंटैक्स एरर है, तो टूल का एरर मैसेज आपको विशेष रूप से बताता है कि क्या पार्स नहीं किया जा सका, बजाय इसके कि आप टेक्स्ट में वर्ण-दर-वर्ण खोजते रहें।

संबंधित टूल्स

सामान्य प्रश्न

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