JSON फ़ॉर्मैटर और वैलिडेटर — सुंदर या मिनीफ़ाय
JSON चिपकाकर जाँचें, इंडेंट के साथ सुंदर प्रिंट करें, या ट्रांसपोर्ट के लिए एक पंक्ति में मिनीफ़ाय करें। एक पंक्ति में कुचली API प्रतिक्रियाएँ और भटकी कॉमा वाली कॉन्फ़िग फ़ाइलें — अंधेरे में अनुमान से बेहतर स्पष्ट त्रुटि स्थान।
सख्त JSON टिप्पणियाँ, ट्रेलिंग कॉमा और एकल-उद्धृत कुंजी मना करता है। JavaScript ऑब्जेक्ट से कॉपी अधिकांश विफलताएँ पैदा करती है।
सुंदर मोड मनुष्यों की मदद करता है; मिनीफ़ाय बाइट बचाता है या लंबाई सीमा में फिट करता है — मान्य JSON पर अर्थ नहीं बदलता।
वैलिडेशन विफल हो तो रिपोर्ट की गई पंक्ति के पास देखें: गायब उद्धरण, अतिरिक्त कॉमा, एकल उद्धरण।
कैसे उपयोग करें
- JSON टेक्स्ट चिपकाएँ
- त्रुटियाँ देखने के लिए जाँचें या सुंदर बनाएँ
- कॉम्पैक्ट पेलोड चाहिए तो मिनीफ़ाय करें
- परिणाम कॉपी करें
फ़ॉर्मैटिंग क्या देती है
- IDE खोले बिना संरचना निरीक्षण।
- त्रुटियाँ टूट के पास इंगित — सीखने और ठीक करने के लिए अच्छा।
- तेज़ी से beautify/minify टॉगल।
परिदृश्य
- एक-पंक्ति गेटवे JSON प्रतिक्रियाएँ
- बिना VS Code चैट से कॉन्फ़िग स्निपेट
- डॉक्स या टिकट के लिए सुंदर JSON
सुझाव
- सुंदर बनाने से पहले जाँचें — अमान्य JSON सार्थक रूप से फ़ॉर्मैट नहीं होगा।
- ब्राउज़र कंसोल से कॉपी करते समय `undefined` और फ़ंक्शन हटाएँ।
- विशाल JSON फ़ोन पर धीमा हो सकता है; विफल खंड तक काटें।
विपरीत
| इनपुट | आउटपुट | नोट |
|---|---|---|
| {"a":1,} | वैलिडेशन त्रुटि (ट्रेलिंग कॉमा) | क्लासिक गलती |
| एक-पंक्ति JSON | इंडेंटेड ट्री | पढ़ने में आसान |
JSON FAQ
- टिप्पणियों वाला JSON5?
- यह पेज मानक JSON अपेक्षा करता है। पहले टिप्पणियाँ और ट्रेलिंग कॉमा हटाएँ।
- क्या कुंजी क्रम बदलेगा?
- आउटपुट पार्स्ड संरचना का पालन करता है; अर्थ के लिए कुंजी क्रम पर भरोसा न करें।
- बड़े पूर्णांक?
- बहुत बड़ी संख्याएँ JS संख्या सीमा से टकरा सकती हैं। वित्तीय सटीकता के लिए विशेष टूल।