स्टेप 1 – अपना टूटा हुआ JSON पेस्ट करें
- अमान्य/टूटा हुआ JSON कोड कॉपी करें (जैसे logs, पुराना API, या config file से)।
- इसे बाएँ editor में पेस्ट करें। आप फ़ाइल drag‑and‑drop कर सकते/सकती हैं या Import बटन का उपयोग कर सकते/सकती हैं।
- keys पर quotes की कमी या trailing commas जैसी errors की चिंता न करें—यह टूल इन्हें ठीक करने के लिए बनाया गया है।
स्टेप 2 – ऑटोमैटिक रिपेयर प्रक्रिया
- यदि JSON अमान्य है, तो “Repair” बटन दिखाई देता है (या आप मैन्युअली क्लिक कर सकते/सकती हैं)।
- टूल पहले तेज़ लोकल रिपेयर से सिंटैक्स errors तुरंत ठीक करता है।
- अगर लोकल रिपेयर पर्याप्त नहीं है, तो यह intent समझने और structure ठीक करने के लिए AI रिपेयर इंजन पर स्विच हो जाता है।
स्टेप 3 – ठीक किया गया JSON रिव्यू करें
- दाएँ पैनल में रिपेयर किया हुआ, मान्य JSON दिखाई देगा।
- हम इसे ऑटोमैटिक प्रिटी‑प्रिंट करते हैं ताकि आप संरचना और मान जाँच सकें।
- valid status indicator देखकर सुनिश्चित करें कि यह अब मानक JSON सिंटैक्स के अनुरूप है।
स्टेप 4 – अपने साफ़ JSON का उपयोग करें
- “Copy” पर क्लिक करके फिक्स्ड JSON को clipboard में कॉपी करें।
- बैकअप के लिए इसे `.json` फ़ाइल के रूप में डाउनलोड करें।
- यदि आप आगे मैन्युअल edits करना चाहते/सकती हैं, तो “Apply” से इसे इनपुट साइड पर ले जाएँ।
सामान्य समस्याएँ जिन्हें हम ठीक करते हैं:
- keys के आसपास missing quotes (उदाहरण:
name: "John" → "name": "John") - trailing commas (उदाहरण:
[1, 2,] → [1, 2]) - double quotes की जगह single quotes
- अपूर्ण arrays या objects
उदाहरण: टूटा हुआ configuration object ठीक करना
// टूटा हुआ इनपुट (अमान्य JSON)
{
name: "Project X", // key पर quotes नहीं
'id': 1024, // single quotes
items: [
"A",
"B", // trailing comma
]
}
// रिपेयर आउटपुट (मान्य JSON)
{
"name": "Project X",
"id": 1024,
"items": [
"A",
"B"
]
}