जेसन एस्केप/अनएस्केप जेसन स्ट्रिंग्स के लिए टेक्स्ट को एस्केप करें या जेसन स्ट्रिंग मानों को अनएस्केप करें।
जेसन एस्केप/अनएस्केप
जेसन स्ट्रिंग्स के लिए टेक्स्ट को एस्केप करें या जेसन स्ट्रिंग मानों को अनएस्केप करें।
पाठ चिपकाएं
पाठ को बचने के लिए या एक JSON स्ट्रिंग को अनबचने के लिए चिपकाएं।
मोड चुनें
बचने या अनबचने मोड का चयन करें।
परिणाम की प्रतिलिपि बनाएं
बचे हुए या अनबचे हुए पाठ की प्रतिलिपि बनाएं।
What Is जेसन एस्केप/अनएस्केप?
JSON एस्केप/अनएस्केप टूल JSON स्ट्रिंग्स में सुरक्षित उपयोग के लिए पाठ को परिवर्तित करता है (एस्केप मोड) या JSON स्ट्रिंग मानों से मूल पाठ को निकालता है (अनएस्केप मोड)। एस्केप मोड में, यह इनपुट को उद्धरणों में लपेटता है और नई पंक्तियों (\n), टैब्स (\t), बैकस्लैश (∧) और उद्धरण चिह्नों (\") जैसे विशेष वर्णों को एस्केप करता है। अनएस्केप मोड में, यह एक JSON स्ट्रिंग मान को पार्स करता है और मूल अनएस्केप्ड पाठ लौटाता है। इसमें मानक-अनुरूप रूपांतरण के लिए जावास्क्रिप्ट के मूल JSON.stringify और JSON.parse का उपयोग किया जाता है।
Why Use जेसन एस्केप/अनएस्केप?
-
JSON दस्तावेजों में सम्मिलन के लिए पाठ तैयार करें
-
JSON स्ट्रिंग मानों से पढ़ने योग्य पाठ निकालें
-
JSON में विशेष वर्णों को सही ढंग से संभालें
-
बचने के अनुक्रमों के साथ JSON स्ट्रिंग्स का डीबग करें
Common Use Cases
एपीआई विकास
JSON एपीआई अनुरोध निकायों के लिए पाठ सामग्री को बचाएं।
कॉन्फ़िगरेशन
JSON कॉन्फ़िगरेशन फ़ाइलों के लिए बहु-पंक्ति पाठ को बचाएं।
डीबगिंग
वास्तविक सामग्री देखने के लिए JSON स्ट्रिंग्स को अनबचें।
डेटा प्रसंस्करण
बचे हुए JSON स्ट्रिंग्स और मैदान पाठ के बीच परिवर्तित करें।
Technical Guide
एस्केप मोड में, टूल JSON.stringify() का उपयोग करता है जो एक JSON-अनुरूप स्ट्रिंग प्रतिनिधित्व उत्पन्न करता है। यह बैकस्लैश (∧) को \\ में एस्केप करता है, डबल उद्धरण (") को \", नई पंक्तियों को \n, रिटर्न को \r, टैब्स को \t और नियंत्रण वर्णों को \uXXXX यूनिकोड एस्केप में बदलता है। आउटपुट में JSON सिंटैक्स द्वारा आवश्यक आसपास के डबल उद्धरण शामिल हैं। अनएस्केप मोड में, JSON.parse() का उपयोग इनपुट को एक JSON मान के रूप में व्याख्या करने के लिए किया जाता है। यदि इनपुट एक वैध JSON स्ट्रिंग (उद्धरणों के साथ) है, तो यह पार्स की गई स्ट्रिंग लौटाता है। यदि पार्सिंग विफल होती है, तो एक त्रुटि संदेश दिखाया जाता है। इससे दोनों दिशाओं में मानक-अनुरूप JSON स्ट्रिंग हैंडलिंग सुनिश्चित होती है।
Tips & Best Practices
-
1बचने का तरीका आउटपुट को दोहरे उद्धरणों में लपेटता है - यह सही JSON स्ट्रिंग प्रारूप है
-
2अनबचने का तरीका एक JSON स्ट्रिंग मान (आमतौर पर घेरने वाले उद्धरणों के साथ) की अपेक्षा करता है
-
3मैनुअल रूप से JSON बनाते समय या एपीआई प्रतिक्रियाओं को डीबग करते समय इसका उपयोग करें
-
4नियंत्रण वर्ण और यूनिकोड स्वचालित रूप से संभाले जाते हैं
Related Tools
यूआरएल एनकोडर
यूआरएल में सुरक्षित रूप से उपयोग करने के लिए प्रतिशत-एन्कोडिंग के साथ टेक्स्ट को एनकोड करें।
📝 Text Tools
एचटीएमएल इकाई एनकोडर
सुरक्षित एचटीएमएल सम्मिलन के लिए विशेष वर्णों को एचटीएमएल इकाइयों के रूप में एन्कोड करें।
📝 Text Tools
एचटीएमएल एन्टिटी डिकोडर
मूल अक्षरों में एचटीएमएल एन्टिटीज को डीकोड करें।
📝 Text Tools
स्ट्रिंग एस्केप/अनएस्केप
स्ट्रिंग्स में विशेष वर्णों (न्यूलाइन, टैब, उद्धरण चिह्न) को एस्केप या अनएस्केप करें।
📝 Text ToolsFrequently Asked Questions
Q बचने का तरीका दोहरे उद्धरण क्यों जोड़ता है?
Q कौन से वर्ण बचाए जाते हैं?
Q क्या मैं एक पूरे JSON वस्तु को अनबच सकता हूँ?
Q क्या यह यूनिकोड को संभालता है?
Q अगर अनबचने पर त्रुटि दिखाई देती है तो?
About This Tool
जेसन एस्केप/अनएस्केप is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.