सीधे कंटेंट पर जाएँ
Toolars
एक्सप्लोर करें

HTML एन्कोडर / डिकोडर

HTML Encoder / Decoder

रिज़र्व्ड HTML अक्षर एनकोड करें या एंटिटी डिकोड करें — लाइव नतीजा और Swap से दोतरफ़ा जाँच; कॉपी या डाउनलोड करें, सब कुछ लोकल वर्कस्पेस में।

लोकल प्रोसेसिंग

प्रोसेसिंग का विवरण

टूल का इनपुट आपके डिवाइस पर प्रोसेस होता है।

टूल चलाने के लिए संसाधन डाउनलोड हो सकते हैं। खाता सेवाएँ अलग हैं।

ऑफ़लाइन उपयोग तैयार हो रहा है…

गोपनीयता की जानकारी
बग रिपोर्ट करें

टास्क पथ / इनपुट से परिणाम तक

HTML एंटिटी एनकोड और डिकोड कैसे करें

  1. 01

    एनकोड या डिकोड चुनें

    मोड टैब में दिशा चुनें। एनकोड मार्कअप को ऐसे प्रदर्शनीय टेक्स्ट में बदलता है जिसे दस्तावेज़ में पेस्ट किया जा सके; डिकोड कैरेक्टर रेफ़रेंस को वापस असली अक्षरों में सुलझाता है जिन्हें आप पढ़ सकें। दोनों पैन लेबल हमेशा दिखाते हैं कि कौन सी दिशा सक्रिय है।

  2. 02

    कंटेंट पेस्ट करें

    एनकोड करते समय HTML या सादा टेक्स्ट फ़ील्ड इस्तेमाल करें, डिकोड करते समय HTML एंटिटी फ़ील्ड। नतीजा टाइप करते ही लाइव अपडेट होता है, और नमूना लोड करें एक टैग और एक इमोजी रेफ़रेंस के साथ छोटा राउंड-ट्रिप उदाहरण दिखाता है।

  3. 03

    नतीजा पढ़ें

    एनकोडिंग ठीक उन पांच अक्षरों को एस्केप करती है जो मार्कअप तोड़ते हैं — &, <, >, " और ' बनकर &amp;, &lt;, &gt;, &quot; और &#39; — जबकि डिकोडिंग नाम वाले और संख्यात्मक कैरेक्टर रेफ़रेंस को ब्राउज़र के अपने पार्सर से सुलझाती है। आपके टेक्स्ट की बाकी सब चीज़ अछूती गुज़रती है, इसलिए &lt;strong&gt; जैसा टुकड़ा डिकोड करने पर असली टैग बनकर लौटता है।

  4. 04

    स्वैप से राउंड-ट्रिप करें

    स्वैप आउटपुट को विपरीत मोड चुने हुए वापस इनपुट में ले जाता है, ताकि आप टुकड़ा एनकोड करें, स्वैप करें, और दोबारा डिकोड करके पुष्ट कर सकें कि टेक्स्ट राउंड ट्रिप से अपरिवर्तित बचा है। पैन लेबल मोड के साथ बदलते हैं, इसलिए मौजूदा दिशा हमेशा दिखती है।

  5. 05

    कॉपी या डाउनलोड करें

    नतीजा कॉपी करें आउटपुट को क्लिपबोर्ड पर भेजता है, और .txt डाउनलोड करें उसे toolars-html-entities.txt के रूप में सहेजता है — सहकर्मी को सौंपने या टिकट से जोड़ने के लिए। क्लियर अगले टुकड़े के लिए दोनों पैन खाली करता है।

टूल के तथ्य

प्रोसेसिंग
आपके ब्राउज़र में
इनपुट इस डिवाइस से बाहर जाता है
कभी नहीं
रिटेंशन
कुछ भी स्टोर नहीं होता
कीमत
मुफ़्त

आपका इनपुट ब्राउज़र में ही रहता है।

HTML एन्कोडर/डिकोडर अपना सत्यापित लोकल एक्ज़ीक्यूशन पथ इस्तेमाल करता है और कोई छिपा इनपुट या आउटपुट इतिहास नहीं बनाता।

लोकल एक्ज़ीक्यूशन

मौजूदा ब्राउज़र टैब के अंदर चलता है।

कोई छिपी प्रोसेसिंग नहीं

सक्रिय टूल डेटा कभी Toolars दस्तावेज़ रिकॉर्ड नहीं बनता।

खाते की ज़रूरत नहीं

बिना प्रोफ़ाइल बनाए मुख्य वर्कफ़्लो इस्तेमाल करें। साइन इन करने के बाद फ़ेवरिट आपके खाते से सिंक होते हैं।

तुरंत रीसेट

टैब साफ़ करें और सक्रिय कार्य डेटा गायब।

HTML एन्कोडर/डिकोडर असल में क्या करता है

ट्यूटोरियल को मार्कअप का टुकड़ा बिना ब्राउज़र के टैग निगले दिखाना है; CMS एक्सपोर्ट &amp; और &#39; से बिखरा लौटता है और किसी को उसे पढ़ना है; टेम्पलेट बार-बार टूटता है क्योंकि एट्रिब्यूट मान में कच्चा कोट है। HTML एनकोडर/डिकोडर दोनों दिशाएं लोकल रूप से संभालता है, स्वैप बटन के साथ जो राउंड-ट्रिप जांच को दो-क्लिक का काम बनाता है — और यह देखने का सबसे तेज़ तरीका है कि सहेजा गया एक्सपोर्ट ब्राउज़र के पार्स करने के बाद कैसा दिखेगा। ड्राफ़्ट कंटेंट और अनप्रकाशित पेज कभी टैब से बाहर नहीं जाते, और आपके और नतीजे के बीच कोई खाता नहीं खड़ा है।

आम सवाल

एनकोड किन अक्षरों को एस्केप करता है?
ठीक पांच: &, <, >, डबल कोट और सिंगल कोट, जो बनकर &amp;, &lt;, &gt;, &quot; और &#39; होते हैं। बाकी सब जैसा टाइप किया वैसा रहता है, इसलिए साधारण टेक्स्ट एनकोड किए आउटपुट में पठनीय रहता है और सिर्फ़ वे अक्षर बदलते हैं जो मार्कअप या एट्रिब्यूट तोड़ते।
डिकोड किस तरह की एंटिटी सुलझा सकता है?
Decode ब्राउज़र के HTML पार्सर से &amp; जैसे नाम वाले, &#38; जैसे दशमलव और &#x26; जैसे हेक्स रेफ़रेंस पढ़ता है। अज्ञात रेफ़रेंस अक्षरशः रहते हैं। कुछ नाम वाले रेफ़रेंस आख़िरी सेमीकोलन के बिना भी डिकोड हो जाते हैं, इसलिए उसे छोड़ना टेक्स्ट के जस का तस रहने की गारंटी नहीं है।
क्या एनकोडिंग वही है जो HTML सैनिटाइज़ करना?
नहीं। एनकोडिंग पांच अक्षरों को एस्केप करती है ताकि मार्कअप टेक्स्ट के रूप में दिखे; यह प्रस्तुति का कदम है, सुरक्षा फ़िल्टर नहीं — ट्यूटोरियल, दस्तावेज़ और कोड नमूनों के लिए बना है। जब आप असल में उपयोगकर्ता कंटेंट रेंडर करना चाहते हों, तब एनकोड किए आउटपुट को असली सैनिटाइज़ेशन नीति का विकल्प न समझें।
अपॉस्ट्रॉफ़ी &#39; क्यों बनता है, &apos; क्यों नहीं?
एनकोडर संख्यात्मक रेफ़रेंस &#39; इस्तेमाल करता है, जिसे हर HTML पार्सर HTML और XHTML दोनों संदर्भों में स्वीकार करता है। यह किसी भी मानक-अनुरूप पार्सर से — ब्राउज़र के अपने समेत — वापस सादे अपॉस्ट्रॉफ़ी में डिकोड हो जाता है।
अगर मैं ऐसा टेक्स्ट डिकोड करूं जिसमें कोई एंटिटी नहीं है तो क्या होगा?
वह अपरिवर्तित लौटता है। डिकोडिंग सिर्फ़ उन कैरेक्टर रेफ़रेंस को दोबारा लिखती है जिन्हें वह पहचानती है, इसलिए सादा टेक्स्ट जस का तस गुज़रता है और आप अज्ञात कंटेंट को डिकोड से सुरक्षित रूप से गुजार सकते हैं यह जांचने के लिए कि उसमें एंटिटी हैं भी या नहीं।
क्या मेरा मार्कअप कहीं अपलोड होता है?
नहीं। दोनों दिशाएं पूरी तरह मौजूदा ब्राउज़र टैब के अंदर चलती हैं, इनपुट कभी न भेजा जाता है न रखा जाता है, और किसी खाते की ज़रूरत नहीं।

संबंधित काम, कोई बंद गली नहीं।

पूरे इंडेक्स पर लौटे बिना किसी दूसरे केंद्रित वर्कस्पेस में जाएँ।

URL कार्यक्षेत्र

URL Workbench

हस्ताक्षरित लिंक सुरक्षित रखकर URL सूची साफ़ करें। हर पंक्ति का कारण, भागों की तुलना और Sitemap निर्यात देखें।

एडिट करें

JSON खोज और विस्तार

JSON Explorer

JSONPath से खोजें, फ़ील्ड निकालें और JSON Pointer रिकॉर्ड वापस बनाएँ; बड़ी संख्याओं की सटीकता सुरक्षित रहती है।

जाँचें

JSON Schema जाँच

JSON Schema Validator

Draft 7 या 2020-12 की स्थानीय जाँच और त्रुटि पथ देखें; कई नमूनों से स्कीमा बनाएँ।

जाँचें

HTML प्रकाशन तैयारी

HTML Publishing

चिपकाए HTML को प्रकाशन के लिए साफ़ करें। सूची, लिंक और तालिका का अर्थ बनाए रखते हुए सुरक्षित पूर्वावलोकन देखें।

प्रकाशित करें