DevToolPal
हि

JSON फ़ॉर्मैटर और वैलिडेटर

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

लोकल रूप से चलता है, कभी अपलोड नहीं होता

विकल्प

मोड

इनपुट

0 कैरेक्टर · 0 B

आउटपुट

0 कैरेक्टर · 0 B

यह क्या करता है

JSON फ़ॉर्मैटर कॉम्पैक्ट या बिखरे हुए JSON को पढ़ने लायक, इंडेंट किए हुए टेक्स्ट में बदलता है और साथ ही जाँचता है कि वह वैलिड है या नहीं। अगर JSON टूटा हुआ है, तो यह ठीक-ठीक बताता है कि कौन-सी लाइन और कॉलम गलत है और क्यों, जैसे कोई कॉमा छूट गया हो, सिंगल कोट्स इस्तेमाल हुए हों, या आख़िर में फ़ालतू कॉमा हो।

कैसे इस्तेमाल करें

  1. JSON को इनपुट बॉक्स में पेस्ट करें, उस पर .json फ़ाइल ड्रॉप करें, या उदाहरण पर क्लिक करें।
  2. सुंदर बनाने के लिए फ़ॉर्मैट चुनें या सारा व्हाइटस्पेस हटाने के लिए मिनिफ़ाई।
  3. 2 स्पेस, 4 स्पेस या टैब चुनें, और ऑब्जेक्ट कीज़ को वर्णक्रम में लगाने के लिए कीज़ सॉर्ट करें चालू करें।
  4. परिणाम कॉपी या डाउनलोड करें। शॉर्टकट: Ctrl/Cmd+Enter चलाता है, Ctrl/Cmd+Shift+C कॉपी करता है।

उदाहरण

{"name":"devtools","tags":["json","formatter"]}

बन जाता है

{
  "name": "devtools",
  "tags": [
    "json",
    "formatter"
  ]
}

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

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

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

› यह "Trailing comma is not allowed" क्यों दिखाता है?

स्टैंडर्ड JSON में ऑब्जेक्ट या ऐरे के आख़िरी आइटम के बाद कॉमा की अनुमति नहीं है। एरर जिस कॉमा की ओर इशारा करे, उसे हटा दें।

› क्या यह बड़ी फ़ाइलें संभाल सकता है?

हाँ। 1 MB तक के इनपुट टाइप करते ही फ़ॉर्मैट हो जाते हैं; इससे बड़ी फ़ाइलें मैन्युअल मोड में चली जाती हैं, तब चलाएँ (Ctrl/Cmd+Enter) दबाएँ।