JSON एस्केप
JSON स्ट्रिंग्स को ऑनलाइन एस्केप और अनएस्केप करें। उद्धरण चिह्न, बैकस्लैश और न्यूलाइन जैसे विशेष वर्णों को तुरंत एस्केप अनुक्रमों में बदलें।
JSON एस्केप क्या है?
JSON एस्केप विशेष वर्णों (जैसे डबल कोट्स, बैकस्लैश और नियंत्रण वर्ण) को एस्केप अनुक्रमों (जैसे \", \\, \n) में बदलने की प्रक्रिया है ताकि वे JSON संरचना को तोड़े बिना JSON स्ट्रिंग में सुरक्षित रूप से शामिल हो सकें।
JSON अनएस्केप क्या है?
JSON अनएस्केप उल्टी प्रक्रिया है — यह \" और \n जैसे एस्केप अनुक्रमों को उनके मूल वर्णों (डबल कोट्स और न्यूलाइन) में वापस बदलती है।
JSON में किन वर्णों को एस्केप करना आवश्यक है?
JSON में निम्न वर्णों को एस्केप करना आवश्यक है: डबल कोट्स ("), बैकस्लैश (\) और नियंत्रण वर्ण जैसे न्यूलाइन (\n), टैब (\t), कैरिज रिटर्न (\r), बैकस्पेस (\b) और फॉर्म फीड (\f)।
क्या इस टूल में मेरा डेटा सुरक्षित है?
बिल्कुल। सारी प्रक्रिया आपके ब्राउज़र में JavaScript का उपयोग करके पूरी तरह स्थानीय रूप से होती है। कोई डेटा किसी सर्वर को नहीं भेजा जाता।
JavaScript कोड में उपयोग के लिए JSON स्ट्रिंग कैसे एस्केप करें?
अपना टेक्स्ट इनपुट फ़ील्ड में पेस्ट करें, एस्केप मोड चुनें, और वैकल्पिक रूप से "उद्धरणों में लपेटें" सक्षम करें। आउटपुट एक ठीक से एस्केप की गई स्ट्रिंग होगी जिसे आप सीधे JavaScript या JSON कोड में एम्बेड कर सकते हैं।
JSON एस्केप और URL एनकोड में क्या अंतर है?
JSON एस्केप JSON सिंटैक्स में विशेष वर्णों (कोट्स, बैकस्लैश, नियंत्रण वर्ण) को संभालता है। URL एनकोडिंग (प्रतिशत एनकोडिंग) URL में असुरक्षित वर्णों को संभालती है। दोनों के उद्देश्य अलग हैं।
क्या यह टूल बड़ी JSON फ़ाइलों को संभाल सकता है?
हाँ। टूल आपके ब्राउज़र में सीधे टेक्स्ट प्रोसेस करता है, कोई फ़ाइल आकार सीमा नहीं। प्रदर्शन आपके डिवाइस पर निर्भर करता है, लेकिन सामान्य JSON डेटा तुरंत प्रोसेस हो जाता है।
"उद्धरणों में लपेटें" क्या करता है?
सक्षम होने पर, एस्केप आउटपुट डबल कोट्स में लपेटा जाता है, एक मान्य JSON स्ट्रिंग लिटरल बनाता है (जैसे "Hello \"World\"")। इस विकल्प के बिना, केवल एस्केप की गई सामग्री दिखाई जाती है।
क्या मैं इस टूल का उपयोग ऑफ़लाइन कर सकता हूँ?
हाँ। एक बार पेज लोड हो जाने के बाद, सभी कार्य बिना इंटरनेट कनेक्शन के काम करते हैं क्योंकि सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है।
JSON में Unicode वर्णों को कैसे एस्केप करें?
मानक ASCII वर्ण जैसे कोट्स और बैकस्लैश को बैकस्लैश नोटेशन (\", \\) से एस्केप किया जाता है। अन्य Unicode वर्णों के लिए \uXXXX प्रारूप का उपयोग किया जा सकता है।
JSON में सिंगल कोट और डबल कोट में क्या अंतर है?
JSON में, केवल डबल कोट स्ट्रिंग मान को लपेटने के लिए मान्य हैं। सिंगल कोट का कोई विशेष अर्थ नहीं है और उन्हें एस्केप करने की आवश्यकता नहीं है।
मुझे JSON स्ट्रिंग को एस्केप क्यों करना चाहिए?
जब आपको उपयोगकर्ता-जनित सामग्री, गतिशील मान, या विशेष वर्णों वाले टेक्स्ट को JSON में एम्बेड करने की आवश्यकता हो तो एस्केप आवश्यक है। उचित एस्केप के बिना, कोट्स या न्यूलाइन जैसे वर्ण JSON सिंटैक्स को तोड़ देंगे।
JSON एस्केप का उपयोग कैसे करें
JSON स्ट्रिंग को एस्केप या अनएस्केप करें: कोट्स, बैकस्लैश और न्यूलाइन को सुरक्षित एस्केप सीक्वेंस में बदलें, या वापस असली कैरेक्टर में लाएँ। सब कुछ आपके ब्राउज़र में चलता है और पेस्ट किया गया कोई टेक्स्ट अपलोड नहीं होता।
- जिस टेक्स्ट या JSON स्ट्रिंग को बदलना है उसे इनपुट एरिया में पेस्ट करें।
- “Escape” दबाएँ — कोट्स, बैकस्लैश और न्यूलाइन जैसे विशेष कैरेक्टर सुरक्षित एस्केप सीक्वेंस में बदल जाएँगे।
- “Unescape” दबाकर उल्टा करें और एस्केप सीक्वेंस को वापस असली कोट्स, बैकस्लैश और लाइन ब्रेक में बदलें।
- जब नतीजे को डबल कोट्स में लपेटकर सीधे JSON में पेस्ट करना हो, तो “Wrap in quotes” चालू करें।
अगर आउटपुट में बैकस्लैश दोगुने दिखें, तो इनपुट शायद पहले से एस्केप किया गया है — दोबारा एस्केप करने से पहले एक बार “Unescape” चलाएँ।
संबंधित टूल
- JSON स्ट्रिंगिफाई JavaScript ऑब्जेक्ट और एरे को कस्टम इंडेंटेशन और HTML एस्केपिंग के साथ JSON स्ट्रिंग में बदलें। मुफ्त, पूरी तरह ब्राउज़र में चलता है।
- TSV से JSON TSV को JSON में ऑनलाइन मुफ्त बदलें। हेडर, स्वचालित प्रकार पहचान और मिनीफिकेशन का समर्थन। सारी प्रोसेसिंग ब्राउज़र में।
- JSON to CSV मुफ्त ऑनलाइन JSON to CSV कनवर्टर। नेस्टेड ऑब्जेक्ट फ्लैट करें, कस्टम डिलिमिटर चुनें, तुरंत डाउनलोड करें। 100% ब्राउज़र-आधारित।
- CSV से JSON कनवर्टर CSV को JSON में ऑनलाइन मुफ्त बदलें। कस्टम विभाजक, हेडर-आधारित ऑब्जेक्ट और स्वचालित प्रकार पहचान का समर्थन। सारी प्रोसेसिंग ब्राउज़र में।
- XML Beautifier मुफ्त ऑनलाइन XML Beautifier. अपने ब्राउज़र में तुरंत XML को फॉर्मेट और सुंदर बनाएं।
- XML सत्यापनकर्ता XML सिंटैक्स और संरचना को तुरंत मान्य करें। सटीक पंक्ति संख्याओं और विस्तृत संदेशों के साथ त्रुटियों का पता लगाएं। मुफ्त, सुरक्षित, ब्राउज़र में चलता है।
- SQL से JSON SQL INSERT कथनों को तुरंत JSON सरणियों या ऑब्जेक्ट में बदलें। बहु-पंक्ति VALUES, NULL हैंडलिंग, स्वचालित प्रकार पहचान और प्रिटी प्रिंट का समर्थन। 100% क्लाइंट-साइड, कोई अपलोड नहीं।
- YAML ट्री व्यूअर YAML को इंटरैक्टिव संक्षिप्त करने योग्य ट्री में पार्स करता है। मल्टी-डॉक्यूमेंट YAML, एंकर और उपनाम, खोज, JSON रूपांतरण और .yaml/.yml फ़ाइलों के ड्रैग और ड्रॉप का समर्थन करता है।