JSON और पाठ कन्वर्टर
JSON फ़ॉर्मैट करें, Base64, URL और HTML एंटिटी एन्कोड करें, और अक्षर केस बदलें, सब कुछ इसी ब्राउज़र में।
JSON और पाठ कन्वर्टर का उपयोग कैसे करें
इसका उपयोग JSON को फ़ॉर्मैट या मिनिफ़ाई करने, पाठ को Base64, URL या HTML एंटिटी रूप में बदलने, या अक्षर केस और वेरिएबल नामकरण शैली बदलने के लिए करें।
- कोई काम और ज़रूरी विकल्प चुनें।
- अपनी सामग्री इनपुट में चिपकाएँ और रूपांतरित करें दबाएँ। Ctrl+Enter (Mac पर ⌘+Enter) भी काम करता है।
- परिणाम जाँचें और कॉपी करें। त्रुटि हो तो दिखाई गई पंक्ति और कॉलम देखें।
उदाहरण: {"b":1,"a":2} {"a":2,"b":1} JSON छोटा करें + कुंजियाँ क्रमबद्ध करें
सीमाएँ
- इनपुट की सीमा 500,000 वर्ण (स्ट्रिंग की लंबाई) है; इमोजी और कुछ अन्य वर्ण 2 गिने जाते हैं।
- JSON अधिकतम 200 स्तर तक नेस्ट हो सकता है।
- टिप्पणियों, अंत के अल्पविराम या सिंगल कोट वाला JSON मानक JSON नहीं है और त्रुटि के रूप में दिखाया जाता है।
- फ़ॉर्मैट और छोटा करने पर संख्याएँ और स्ट्रिंग ठीक वैसी ही रहती हैं जैसी लिखी हैं, और मान दोबारा नहीं गिने जाते। दोहराई गई कुंजियाँ हटाई नहीं जातीं, रखी जाती हैं।
- ब्राउज़र चिपकाई गई पंक्ति-विराम (CRLF) को LF में बदल सकते हैं।
- HTML एंटिटी डिकोडिंग केवल सामान्य नामित एंटिटी की एक छोटी सूची और संख्यात्मक (दशमलव और हेक्साडेसिमल) एंटिटी को संभालती है। सूची में न मौजूद नाम और अमान्य संख्याएँ जैसी हैं वैसी छोड़ दी जाती हैं और आपके लिए गिनी जाती हैं।
- केस रूपांतरण डिफ़ॉल्ट नियमों से होता है, भाषा सेटिंग पर निर्भर नहीं।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरा इनपुट किसी सर्वर को भेजा जाता है?
नहीं। हर रूपांतरण इसी ब्राउज़र में होता है, और आपका इनपुट व परिणाम न सहेजे जाते हैं, न अपलोड होते हैं। पेज रीलोड करने पर वे मिट जाते हैं।
क्या Base64 एन्क्रिप्शन है?
नहीं। Base64 डेटा को केवल पाठ के रूप में लिखता है और कोई भी उसे वापस बदल सकता है। पासवर्ड या निजी डेटा की सुरक्षा के लिए इसका उपयोग न करें।
URL घटक और पूरे पते में क्या अंतर है?
घटक मोड ? & = / # जैसे विभाजक भी बदल देता है, इसलिए यह किसी एक क्वेरी मान के लिए ठीक है। पूरा पता मोड पते की संरचना बनाए रखता है और केवल कोरियाई पाठ और स्पेस जैसे वर्ण बदलता है, पर % को भी %25 कर देता है, इसलिए पहले से एन्कोड किए पते को दोबारा एन्कोड करने पर वह दो बार एन्कोड हो जाता है।
क्या URL डिकोड + को स्पेस में बदलता है?
डिफ़ॉल्ट रूप से + जैसा है वैसा रहता है। “+ को स्पेस मानें” तभी चालू करें जब + का अर्थ स्पेस हो, जैसे HTML फ़ॉर्म डेटा में।
HTML एंटिटी डिकोड करते समय कुछ आइटम क्यों नहीं बदलते?
यह टूल amp, lt, gt, quot, apos, nbsp, copy और hellip जैसी सामान्य नामित एंटिटी तथा संख्यात्मक एंटिटी को संभालता है। सूची में न मौजूद नामित एंटिटी और सीमा से बाहर की संख्यात्मक एंटिटी आपके पाठ को सुरक्षित रखने के लिए जैसी हैं वैसी छोड़ दी जाती हैं, और स्थिति संदेश उन्हें सूचीबद्ध करता है।
त्रुटि की पंक्ति और कॉलम कैसे गिने जाते हैं?
पंक्तियाँ और कॉलम दोनों 1 से शुरू होते हैं। कॉलम वर्ण गिनते हैं, और पंक्ति-विराम के ठीक बाद का वर्ण नई पंक्ति का कॉलम 1 होता है।