JSON फ़ॉर्मेटर और वैलिडेटर
JSON को ऑनलाइन फ़ॉर्मेट, वैलिडेट और मिनिफ़ाई करें। साफ़ एरर मैसेज, ट्री व्यू, कुंजियों की छँटाई और खोज, सब आपके ब्राउज़र में।
JSON फ़ॉर्मेटर लोड हो रहा है…
आपकी फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं
JSON फ़ॉर्मेटर का इस्तेमाल कैसे करें
- 1
इस पेज पर JSON फ़ॉर्मेटर खोलें। यह सीधे आपके ब्राउज़र में लोड होता है।
- 2
अपनी फ़ाइल, टेक्स्ट या वैल्यू जोड़ें और सेटिंग बदलें।
- 3
नतीजा कॉपी या डाउनलोड करें। कुछ भी अपलोड या स्टोर नहीं होता।
इस टूल के बारे में
JSON फ़ॉर्मेटर छोटे किए गए JSON को साफ़, इंडेंट किए हुए पढ़ने योग्य टेक्स्ट में बदलता है, और वैलिडेटर ठीक बताता है कि गलती कहाँ है। यह टूल दोनों काम करता है: JSON पेस्ट या अपलोड करें, टाइप करते समय ही उसकी जाँच होती है, आपकी पसंद के इंडेंट से फ़ॉर्मेट होता है और ट्री के रूप में दिखता है। सब कुछ आपके ब्राउज़र में होता है, इसलिए API जवाब, टोकन और कॉन्फ़िग फ़ाइलें आपके कंप्यूटर से बाहर नहीं जातीं।
JSON कैसे फ़ॉर्मेट करें
- अपना JSON पेस्ट करें या .json फ़ाइल अपलोड करें।
- इंडेंट चुनें: 2 स्पेस, 4 स्पेस या टैब।
- JSON सही हो तो नतीजा तुरंत दिखता है; गलत हो तो एरर मैसेज समस्या बताता है।
- ऑब्जेक्ट और ऐरे खोलने के लिए ट्री व्यू या किसी कुंजी या मान के लिए खोज इस्तेमाल करें।
- नतीजा कॉपी करें या डाउनलोड करें।
और सुविधाएँ
- मिनिफ़ाई: स्पेस और लाइन ब्रेक हटाकर फ़ाइल को सबसे छोटा बनाएँ।
- कुंजियाँ छाँटें A से Z या Z से A, दो वर्ज़न मिलाने के लिए।
- कमेंट हटाएँ (// और /* */) ताकि सख़्त पार्सर फ़ाइल स्वीकार करें।
- Unicode एस्केप करें जब सिस्टम सिर्फ़ ASCII लेता हो।
- आँकड़े: साइज़, लाइनें, अधिकतम गहराई और ऑब्जेक्ट, ऐरे, स्ट्रिंग, नंबर, बूलियन व null की संख्या।
JSON की आम गलतियाँ
- आख़िरी आइटम के बाद अतिरिक्त कॉमा।
- सिंगल कोट: JSON में डबल कोट ज़रूरी हैं।
- बिना कोट की कुंजियाँ, जैसे {name: 1}।
- कमेंट: पहले कमेंट हटाएँ।
- छूटा हुआ ब्रैकेट, अक्सर हाथ से बदलाव के बाद।
फ़ॉर्मेटिंग सिर्फ़ स्पेस बदलती है, डेटा वही रहता है। JSON को स्प्रेडशीट में ले जाने के लिए JSON से CSV कन्वर्टर इस्तेमाल करें।
अक्सर पूछे जाने वाले सवाल
क्या मेरा JSON सर्वर पर भेजा जाता है?
नहीं। फ़ॉर्मेटिंग, वैलिडेशन और ट्री व्यू आपके ब्राउज़र में चलते हैं। आपका JSON कभी WoowTools को नहीं भेजा जाता।
गलत JSON में एरर कैसे ढूँढें?
उसे पेस्ट करें और एरर मैसेज पढ़ें, जो बताता है कि क्या अपेक्षित था और जाँच कहाँ रुकी। आम कारण हैं अतिरिक्त कॉमा, सिंगल कोट या छूटा ब्रैकेट।
फ़ॉर्मेट और मिनिफ़ाई में क्या फ़र्क़ है?
फ़ॉर्मेट पढ़ने के लिए इंडेंट और लाइन ब्रेक जोड़ता है। मिनिफ़ाई साइज़ घटाने के लिए फ़ालतू स्पेस हटाता है। डेटा नहीं बदलता।
क्या कमेंट वाला JSON चल जाएगा?
हाँ। कमेंट हटाएँ विकल्प चालू करें, जाँच से पहले // और /* */ कमेंट हटा दिए जाते हैं।
2 स्पेस, 4 स्पेस या टैब, कौन सा इंडेंट?
तीनों सही हैं। वेब प्रोजेक्ट में 2 स्पेस सबसे आम है, Python में 4 स्पेस, और टैब से हर व्यक्ति अपनी चौड़ाई चुन सकता है।
क्या कुंजियाँ छाँटने से डेटा बदलता है?
नहीं। JSON ऑब्जेक्ट में क्रम मायने नहीं रखता, सिर्फ़ लिखने का क्रम बदलता है।
