JSON रिपेयर
आपके ब्राउज़र में स्थानीय रूप से चलता हैLLM, लॉग और JavaScript ऑब्जेक्ट से आए टूटे JSON को ठीक करें
खराब JSON
JSON Repair क्या करता है
JSON Repair लगभग-JSON टेक्स्ट को सख्त, पार्स होने योग्य JSON में बदलता है। यह LLM चैट, लॉग, JavaScript या Python कोड और हाथ से संपादित फ़ाइलों से कॉपी किए गए टेक्स्ट के लिए बना है: एकल उद्धरण, बिना उद्धरण वाली कुंजियाँ, टिप्पणियाँ, अतिरिक्त या छूटे अल्पविराम, True/False/None, चैट टेक्स्ट से घिरे Markdown कोड फ़ेंस और बीच में कटी प्रतिक्रियाएँ। रिपेयर नियतात्मक jsonrepair लाइब्रेरी से होता है और हर परिणाम दिखाने से पहले JSON.parse से जाँचा जाता है।
उपयोग कैसे करें
- 1.टूटा टेक्स्ट पेस्ट करें, एक .json फ़ाइल अपलोड करें या छोड़ें, या कोई उदाहरण लोड करें।
- 2.टाइप करते ही आउटपुट अपडेट होता है; 2 MB से बड़े इनपुट के लिए JSON रिपेयर करें चुनें।
- 3.2 स्पेस, 4 स्पेस, टैब या कॉम्पैक्ट आउटपुट चुनें।
- 4.रिपेयर रिपोर्ट पढ़ें और हर बदली जगह पर जाने के लिए इनपुट में दिखाएँ का उपयोग करें।
- 5.परिणाम कॉपी करें या repaired.json के रूप में डाउनलोड करें।
रिपोर्ट क्या बताती है
रिपोर्ट केवल वही तथ्य दिखाती है जो टूल ने देखे: क्या कोड फ़ेंस या आसपास का टेक्स्ट हटाया गया, क्या इनपुट पहले से मान्य था, व्हाइटस्पेस के अलावा कितने वर्ण जोड़े या हटाए गए, और आपके इनपुट में हर बदलाव कहाँ हुआ। यह कभी भी "सुधारों" की गढ़ी हुई गिनती नहीं देती। मान्य JSON को केवल फिर से इंडेंट किया जाता है, और 9007199254740993 या 0.10000000000000000001 जैसी संख्याएँ बिल्कुल वैसी ही कॉपी होती हैं, कोई राउंडिंग नहीं होती।
सीमाएँ, समीक्षा और गोपनीयता
रिपेयर अनुमान पर आधारित है: कटा हुआ मान वहीं बंद किया जाता है जहाँ टेक्स्ट रुकता है, छूटा अल्पविराम सबसे संभावित जगह पर जोड़ा जाता है, और बिना उद्धरण वाला टेक्स्ट स्ट्रिंग बन सकता है। प्रोडक्शन में उपयोग से पहले महत्वपूर्ण डेटा की समीक्षा करें। जो टेक्स्ट बिल्कुल JSON जैसा नहीं है, उसे स्ट्रिंग में लपेटने के बजाय रिपोर्ट किया जाता है, और पेज तेज़ रखने के लिए 100 KB से ऊपर बदलावों की सूची छोड़ दी जाती है। सब कुछ आपके ब्राउज़र में चलता है; इनपुट कभी अपलोड नहीं होता।
