JSON एस्केप और अनएस्केप ऑनलाइन

स्ट्रिंग्स को ऑनलाइन JSON एस्केप और अनएस्केप करें — टेक्स्ट को JSON स्ट्रिंग में बदलें या एस्केप की गई वैल्यू डिकोड करें। कोट्स, न्यूलाइन और टैब संभाले जाते हैं, स्थानीय रूप से संसाधित।

टेक्स्ट आपके ब्राउज़र में स्थानीय रूप से एस्केप और अनएस्केप होता है, और कुछ भी सर्वर पर अपलोड नहीं होता।

निर्माण और रखरखाव: Udit Agarwal

पूरा दस्तावेज़ फ़ॉर्मैट करना है? JSON Formatter आज़माएँ।

JSON एस्केप / अनएस्केप के बारे में

किसी भी टेक्स्ट को सीधे अपने ब्राउज़र में JSON एस्केप और अनएस्केप करें: यह टूल कच्चे टेक्स्ट को एक मान्य JSON स्ट्रिंग में बदल देता है और एक एस्केप की गई JSON स्ट्रिंग को वापस पठनीय टेक्स्ट में डिकोड करता है। एस्केपिंग डबल कोट्स, बैकस्लैश, न्यूलाइन, टैब और अन्य कंट्रोल कैरेक्टर को उनके JSON अनुक्रमों (\", \\, \n, \t) में बदल देती है ताकि एक वैल्यू को किसी JSON दस्तावेज़, कॉन्फ़िग फ़ाइल या कोड लिटरल में सुरक्षित रूप से एम्बेड किया जा सके। एक JSON स्ट्रिंग को अनएस्केप करना इसके विपरीत करता है, बहु-पंक्ति टेक्स्ट को बहाल करता है। यह API पेलोड बनाने वाले, JSON में लॉग लाइनें डालने वाले, या किसी कॉन्फ़िग से निकाली गई एस्केप की हुई वैल्यू पढ़ने वाले डेवलपर्स के लिए बनाया गया है। टॉगल करें कि एस्केप किया गया आउटपुट चारों ओर के कोट्स में लिपटा हो या नहीं। सब कुछ आपके ब्राउज़र में स्थानीय रूप से संसाधित होता है, इसलिए आपके द्वारा पेस्ट किया गया टेक्स्ट कभी आपके डिवाइस से बाहर नहीं जाता और कुछ भी सर्वर पर अपलोड नहीं होता।

विशेषताएँ

  • एक क्लिक में टेक्स्ट को JSON-सुरक्षित स्ट्रिंग में एस्केप करें
  • एक JSON स्ट्रिंग को वापस कच्चे, बहु-पंक्ति टेक्स्ट में अनएस्केप करें
  • कोट्स, बैकस्लैश, न्यूलाइन, टैब और कंट्रोल कैरेक्टर संभालता है
  • Unicode और गैर-प्रिंट होने वाले कैरेक्टर को सही ढंग से एस्केप करता है
  • वैकल्पिक रूप से एस्केप किए गए आउटपुट को चारों ओर के कोट्स में लपेटें
  • अनएस्केप करते समय एक पूरा कोटेड लिटरल या नंगी एस्केप की गई सामग्री स्वीकार करता है
  • अनएस्केप करते समय इनपुट में शाब्दिक लाइन ब्रेक सहन करता है
  • रूपांतरित परिणाम को कॉपी या डाउनलोड करें

JSON एस्केप / अनएस्केप का उपयोग कैसे करें

  1. टेक्स्ट एनकोड करने के लिए Escape चुनें, या किसी JSON स्ट्रिंग को डिकोड करने के लिए Unescape चुनें।
  2. अपना टेक्स्ट या एस्केप की गई स्ट्रिंग इनपुट बॉक्स में पेस्ट करें।
  3. Escape के लिए, इस आधार पर कि आपको चारों ओर के कोट्स चाहिए या नहीं, Wrap in quotes टॉगल करें।
  4. दाईं ओर रूपांतरित परिणाम पढ़ें।
  5. इसे फिर से उपयोग करने के लिए Copy या Download पर क्लिक करें।

उदाहरण

इनपुट

उसने कहा "नमस्ते"

आउटपुट

"उसने कहा \"नमस्ते\""

टेक्स्ट को एक JSON स्ट्रिंग लिटरल में एस्केप किया गया (Wrap in quotes चालू)।

सामान्य त्रुटियाँ और समस्या निवारण

  • Unescape एक unexpected token या अमान्य स्ट्रिंग बताता है। — सुनिश्चित करें कि इनपुट एक सही ढंग से एस्केप की गई JSON स्ट्रिंग है — टेक्स्ट के अंदर कच्चे डबल कोट्स को अनएस्केप करने से पहले \" के रूप में लिखा जाना चाहिए।
  • एस्केप किए गए आउटपुट के चारों ओर कोट्स हैं जो आप नहीं चाहते थे। — चारों ओर के डबल कोट्स के बिना केवल एस्केप की गई सामग्री पाने के लिए Wrap in quotes बंद करें।
  • इनपुट में एक अकेला बैकस्लैश अनएस्केपिंग तोड़ देता है। — एक मान्य JSON स्ट्रिंग में हर बैकस्लैश को दोगुना (\\) किया जाना चाहिए; पहले टेक्स्ट एस्केप करें, फिर परिणाम अनएस्केप करें।

अक्सर पूछे जाने वाले प्रश्न

JSON एस्केप टूल क्या है?
एक JSON एस्केप टूल उन कैरेक्टर को जो JSON में विशेष होते हैं — डबल कोट्स, बैकस्लैश, न्यूलाइन और टैब — एस्केप अनुक्रमों जैसे बैकस्लैश-कोट और बैकस्लैश-n में बदल देता है, ताकि टेक्स्ट एक JSON स्ट्रिंग के अंदर मान्य हो जाए। यह टूल किसी स्ट्रिंग को अनएस्केप करने के लिए प्रक्रिया को उलट भी देता है।
JSON के लिए एक स्ट्रिंग कैसे एस्केप करूँ?
Escape चुनें, अपना टेक्स्ट पेस्ट करें, और JSON-सुरक्षित स्ट्रिंग तुरंत दिखाई देती है। पूरे कोटेड लिटरल के लिए Wrap in quotes चालू रखें, या केवल एस्केप की गई भीतरी सामग्री पाने के लिए इसे बंद करें।
यह JSON फॉर्मैटर से कैसे अलग है?
JSON फॉर्मैटर एक पूरे JSON दस्तावेज़ को सुंदर बनाता या छोटा करता है। यह JSON एस्केप टूल एक अकेली स्ट्रिंग वैल्यू को एनकोड या डिकोड करता है ताकि आप JSON में टेक्स्ट एम्बेड कर सकें या एक एस्केप की हुई वैल्यू पढ़ सकें।
क्या मैं चारों ओर के कोट्स के बिना JSON सामग्री अनएस्केप कर सकता हूँ?
हाँ। अनएस्केप मोड या तो एक पूरा कोटेड लिटरल या केवल एस्केप की गई भीतरी सामग्री स्वीकार करता है और दोनों को वापस कच्चे टेक्स्ट में डिकोड करता है।
क्या JSON एस्केप टूल बहु-पंक्ति टेक्स्ट संभालता है?
हाँ। एस्केप करते समय न्यूलाइन को बैकस्लैश-n में एस्केप किया जाता है और अनएस्केप करते समय असली लाइन ब्रेक में बहाल किया जाता है, और इनपुट में पेस्ट किए गए शाब्दिक लाइन ब्रेक सहन किए जाते हैं।
जब मैं JSON एस्केप करता हूँ तो क्या मेरा टेक्स्ट कहीं भेजा जाता है?
नहीं। एस्केपिंग और अनएस्केपिंग पूरी तरह आपके ब्राउज़र में संसाधित होती हैं, इसलिए आपके द्वारा पेस्ट किया गया टेक्स्ट कभी आपके डिवाइस से बाहर नहीं जाता और कुछ भी सर्वर पर अपलोड नहीं होता।

संबंधित टूल

  • JSON फ़ॉर्मेटर — त्रुटि की स्थिति के साथ JSON को सुंदर बनाएँ, छोटा करें और वैलिडेट करें।
  • JSON व्यूअर — विस्तृत/संक्षिप्त करने और नोड पाथ के साथ टेक्स्ट और फ़ोल्ड होने योग्य ट्री व्यूअर।
  • JSON से कोड — JSON से Go, Rust, Python, Java, Kotlin, C# और TypeScript टाइप जेनरेट करें।
  • Base64 एन्कोड / डिकोड — UTF-8-सुरक्षित Base64 एन्कोडिंग और डिकोडिंग।
  • HTML एस्केप / अनएस्केप — HTML विशेष वर्णों और एंटिटीज़ को एस्केप और अनएस्केप करें।
  • URL एन्कोड / डिकोड — URL कॉम्पोनेंट को एन्कोड और डिकोड करें।

JSON के और टूल

  • JSON से कोड — JSON से Go, Rust, Python, Java, Kotlin, C# और TypeScript टाइप जेनरेट करें।
  • JSON Diff — दो JSON दस्तावेज़ों की तुलना करें और एक संरचनात्मक diff देखें।
  • JSON Schema Generator और Validator — एक नमूने से JSON Schema जनरेट करें या JSON दस्तावेज़ मान्य करें।
  • JSON Flatten / Unflatten — नेस्टेड JSON को डॉट-नोटेशन कीज़ में फ़्लैटन करें, या वापस अनफ़्लैटन करें।
  • JSON to Zod — किसी JSON सैंपल से एक Zod schema जेनरेट करें, प्रकार अनुमानित करते हुए।
  • JSON to Pydantic — किसी JSON सैंपल से Pydantic v2 मॉडल क्लास जेनरेट करें।
  • JSONPath Evaluator — किसी भी JSON के विरुद्ध JSONPath expression का मूल्यांकन करें और मैच लाइव देखें।
  • JSON to TOON — JSON को TOON में और वापस बदलें ताकि LLM prompt कम टोकन में पैक हों।
  • jq Playground — अपने ब्राउज़र में असली jq engine के साथ jq filter चलाएँ।
  • TypeScript से Mock JSON — एक TypeScript interface पेस्ट करें और उसके अनुरूप यथार्थवादी mock JSON बनाएँ।
  • JSON Schema नमूना डेटा — एक JSON Schema पेस्ट करें और types, formats और enums का सम्मान करने वाला अनुरूप नमूना JSON बनाएँ।
  • JSON से XML कन्वर्टर — JSON को सुंदर XML में और XML को वापस JSON में बदलें।

JSON के सभी टूल देखें (29) · सभी टूल