इस टूल का इस्तेमाल कैसे करें यह पेज एक निश्चित क्रिया चलाता है। अन्य क्रियाओं के लिए जुड़े कार्यक्षेत्र का उपयोग करें।
इनपुट: पाठ. पाठ एस्केप करें SQL.
शुरुआत में इनपुट खाली रहते हैं। उदाहरण भरें चुनने पर ही उदाहरण भरा जाता है। रीसेट करें से मौजूदा इनपुट और नतीजे मिट जाते हैं।
यह कैसे काम करता है ये क्रियाएँ पाठ बदलती हैं, चलाती नहीं। परिणाम को सही गंतव्य संदर्भ में ही रखें। HTML/XML एस्केपिंग दस्तावेज़ की सुरक्षा-सफाई नहीं; CSV उद्धरण सूत्र निष्क्रिय नहीं करता; SQL लिटरल पैरामीटर वाली क्वेरी का विकल्प नहीं।
Base64 मानक पैडिंग वाला, बिना खाली जगह का पाठ लेता है और केवल वैध UTF-8 डिकोड करता है। URL मोड एक घटक एन्कोड करता है, पूरा URL नहीं; डिकोड में + प्लस ही रहता है, स्पेस नहीं।
HTML पाँच मार्कअप वर्ण संभालता है और सेमीकोलन से समाप्त संदर्भ एक बार डिकोड करता है। XML केवल पूर्वनिर्धारित और वैध संख्यात्मक XML 1.0 संदर्भ लेता है; DTD, कस्टम एंटिटी या नेटवर्क नहीं। JSON एक पूरी दोहरे उद्धरण वाली स्ट्रिंग लेता है और अकेले surrogate अस्वीकार करता है। इससे HTML script तत्व में मनमाना पाठ सुरक्षित नहीं हो जाता।
JavaScript एक strict-mode उद्धृत स्ट्रिंग लेता है, टेम्पलेट, पुराने ऑक्टल या एक्सप्रेशन नहीं। Java सामान्य स्ट्रिंग और मानक/ऑक्टल एस्केप लेता है लेकिन स्रोत-स्तर Unicode एस्केप नहीं; वास्तविक Unicode पाठ दें। सामान्य C# में मानक, x, u, U एस्केप हैं; verbatim में @"..." और दोहराए उद्धरण हैं। इंटरपोलेशन, raw string, text block या निष्पादन नहीं।
CSV एक फ़ील्ड संभालता है, पंक्ति या फ़ाइल नहीं, और नई पंक्तियाँ रखता है। SQL अपॉस्ट्रॉफ़ दोहराता है और बैकस्लैश रखता है: PostgreSQL में standard_conforming_strings=on चाहिए (E-, U&-, डॉलर स्ट्रिंग नहीं); SQLite पाठ लिटरल लेता है; SQL Server N वाले Unicode लिटरल देता है। SQL पहचानकर्ता, स्टेटमेंट या इंजेक्शन बचाव नहीं।
दायरा और सीमाएँ अधिकतम 100000 UTF-16 इनपुट इकाई, 100000 आयातित UTF-8 बाइट और 1000000 आउटपुट इकाई। 5000 ms टाइमर worker रद्द करता है, ब्राउज़र शेड्यूलिंग पर निर्भर। गलत इनपुट अस्वीकार है; ये पाठ उपसमुच्चय हैं, कंपाइलर नहीं।
एस्केपिंग संदर्भ पर निर्भर है। SQL में ड्राइवर पैरामीटर और हर संदर्भ के उचित एन्कोडर इस्तेमाल करें। स्थानीय ड्राफ़्ट वैकल्पिक सादा पाठ है; रीसेट उसे नहीं मिटाता।
शुरुआत में इनपुट खाली रहते हैं। उदाहरण भरें चुनने पर ही उदाहरण भरा जाता है। रीसेट करें से मौजूदा इनपुट और नतीजे मिट जाते हैं।
पाठ एन्कोडिंग और एस्केपिंग
इस टूल का उपयोग करने के लिए JavaScript चालू करें। उदाहरण और सीमाएँ पढ़ी जा सकती हैं।