मुख्य सामग्री पर जाएं
CuteJSON
↑↓ नेविगेट करें Enter चुनें Esc बंद करें

हमारे बारे में

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

इसके पीछे कौन है

इस साइट को एक ही व्यक्ति चलाता है, आकाश किंकर पांडे, कोलकाता, भारत से। इसके पीछे न कोई कंपनी है न कोई टीम। JSON इंजन इसी साइट के लिए शुरू से लिखा गया है, किसी पैकेज पर आवरण भर नहीं, और यही उसे वे वादे करने देता है जो JSON.parse के आवरण नहीं कर सकते। संपर्क पेज उस इनबॉक्स तक पहुंचता है जिसे पढ़ा जाता है।

यह क्यों बनी

दो समस्याएं बार बार सामने आती रहीं। ज़्यादातर ऑनलाइन फॉर्मैटर आपके दस्तावेज़ को JavaScript वैल्यू में बदलकर दोबारा छापते हैं, जिससे लगभग सोलह अंकों से लंबे पूर्णांक चुपचाप गोल हो जाते हैं और संख्या जैसी दिखने वाली कीज़ का क्रम बदल जाता है, यानी जो आप कॉपी करते हैं वह वही नहीं होता जो आपने पेस्ट किया था। और ज़्यादातर त्रुटि संदेश केवल अनपेक्षित टोकन कहते हैं, न पंक्ति, न कॉलम, न यह पता कि ठीक क्या करना है। यहां का हर टूल इन्हीं दो समस्याओं से शुरू होता है, और इस बात से कि उन्हें हल करने के लिए आपसे कुछ अपलोड न कराया जाए।

भरोसा कैसे बनाए रखते हैं

नतीजे इसी साइट के लिए लिखे गए पार्सर से आते हैं जिसे RFC 8259 के विरुद्ध जांचा गया है, और हर टूल पेज साफ़ बताता है कि उसमें क्या लागू है। जहां कोई मानक केवल आंशिक रूप से समर्थित है, जैसे JSONPath का उपसमुच्चय, वहां पेज बताता है कि कौन सा हिस्सा, पूरे मानक का दावा नहीं करता। कुछ भी अपलोड न होने का वादा हर बिल्ड पर एक स्वतः जांच से परखा जाता है, केवल एक पैराग्राफ़ से नहीं। अगर यहां कुछ गलत है, तो संपर्क पेज उसे बताने का सबसे तेज़ रास्ता है।

संपर्क

सवाल, सुधार और बग रिपोर्ट सभी स्वागत योग्य हैं।