💡JSON डेटा को साफ करने की आवश्यकता है? हमारा मुफ्त ऑनलाइन फॉर्मेटर तुरंत JSON को सुंदर, वैध और छोटा करता है—APIs को डीबग करने, कॉन्फिगरेशन का विश्लेषण करने और टीम सहयोग के लिए आदर्श। 🚀 10MB तक के फाइलों का समर्थन करता है।
🔍 टूल JSON में सिंटैक्स त्रुटियों की जांच करता है
📊 JSON को अमूर्त सिंटैक्स ट्री में पार्स करता है
🎨 इंडेंटेशन और लाइन ब्रेक लागू करता है
📤 सुंदर या छोटा आउटपुट उत्पन्न करता है
RFC 8259 के अनुरूप:
विशेषता | समर्थन | नोट्स |
---|---|---|
डेटा प्रकार | सभी (स्ट्रिंग, नंबर, बूलियन, नल, ऐरे, ऑब्जेक्ट) | ✅ पूर्ण |
नेस्टिंग गहराई | असीमित | 🌳 गहरी संरचनाओं को संभालता है |
यूनिकोड | हाँ | 🔤 इमोजी, गैर-लैटिन वर्णों का समर्थन करता है |
JSON5 | आंशिक | ⭐ गैर-सख्त मोड में टिप्पणियों का समर्थन करता है |
फॉर्मेटिंग गति तुलना:
फाइल आकार | फॉर्मेटिंग समय |
---|---|
1 KB | ⚡ <50ms |
1 00KB | ⚡ <300ms |
1 MB | ⏳ <1.5s |
1 0MB | ⏳ <8s |
सामान्य JSON समस्याओं की पहचान करता है:
त्रुटि प्रकार | उदाहरण | सुधार |
---|---|---|
ट्रेलिंग कॉमा | {"a":1,} | अंतिम कॉमा हटाएं |
अनक्लोज्ड कोट | {"a:1} | बंद करने वाला कोट जोड़ें |
अमान्य नंबर | {"a":1.2.3} | दशमलव प्रारूप ठीक करें |
अपने टर्मिनल में JSON को फॉर्मेट करें:
🔤JSON फाइल को फॉर्मेट करें
jq '.' input.json > formatted.json
फॉर्मेटिंग के लिए jq का उपयोग
📉JSON को मिनिफाई करें
jq -c '.' input.json > minified.json
कॉम्पैक्ट आउटपुट
🔌PowerShell फॉर्मेट
ConvertTo-Json (Get-Content raw.json) -Depth 100 | Set-Content formatted.json
नेटिव PowerShell विधि
⌨️ CMD वैलिडेट
python -m json.tool < input.json
Python के JSON मॉड्यूल का उपयोग
// पहले: {"data":{"user":123}}
// बाद: {
// "data": {
// "user": 123
// }
// }
{"extends":"eslint:recommended","rules":{"semi":["error","always"]}}
अधिकांश IDEs में JSON को फॉर्मेट करने के लिए `Ctrl+Alt+L` (Windows) या `Cmd+Opt+L` (Mac) का उपयोग करें
बैंडविड्थ उपयोग को कम करने के लिए APIs के माध्यम से भेजने से पहले JSON को मिनिफाई करें
बेहतर JSON पठनीयता के लिए अपने एडिटर में सिंटैक्स हाइलाइटिंग को सक्षम करें