UTF-16 एनकोडिंग तालिका
छोटा पाठ दर्ज करें और प्रत्येक वर्ण के UTF-16 कोड यूनिट, BE/LE बाइट तथा BMP या सरोगेट पेयर प्रकार देखें; सरोगेट आइटम की सीमा का त्वरित संदर्भ सुरक्षित रहेगा।
UTF-16 एन्कोडिंग तालिका का उपयोग कैसे करें
UTF-16 कोड यूनिट और बाइट क्रम के परिणामों की गणना केवल वर्तमान ब्राउज़र में की जाती है; टेक्स्ट अपलोड नहीं किया जाएगा।
छोटा पाठ इनपुट करें
अधिकतम 64 Unicode स्केलर मान इनपुट करें; टूल मूल क्रम में प्रत्येक वर्ण को संसाधित करता है।
कोड यूनिट देखें
एक-एक वर्ण के आधार पर किसी BMP कोड यूनिट या उच्च और निम्न सरोगेट की एक जोड़ी, तथा संबंधित UTF-16BE और UTF-16LE बाइट देखें।
सरोगेट आइटम की सीमा जाँचें
एकल-वर्ण खोज BMP या सरोगेट नियमों के साथ समन्वित होती है; आप TSV को कॉपी भी कर सकते हैं या इनपुट साफ़ कर सकते हैं।
सीमाएँ और ध्यान देने योग्य बातें
- बाइट कॉलम केवल निर्दिष्ट बाइट क्रम में कोड यूनिट के बाइट दिखाता है; यह अपने-आप BOM नहीं जोड़ता और फ़ाइल के बाइट क्रम का अनुमान भी नहीं लगाता।
- पूरक समतल के स्केलर दो 16-बिट कोड यूनिट का उपयोग करते हैं; कोड यूनिट की संख्या को सीधे उपयोगकर्ता को दिखाई देने वाले वर्णों की संख्या नहीं माना जा सकता।
- अकेला उच्च सरोगेट या निम्न सरोगेट मान्य Unicode स्केलर नहीं है; टूल विफल होकर बंद हो जाएगा, प्रतिस्थापन बाइट नहीं बनाएगा।
सामान्य प्रश्न
Emoji में दो UTF-16 कोड इकाइयाँ क्यों होती हैं?
U+10000 से ऊपर के पूरक प्लेन स्केलर को एक उच्च सरोगेट और एक निम्न सरोगेट द्वारा मिलकर निरूपित किया जाता है।
UTF-16BE और UTF-16LE का बाइट क्रम उलटा क्यों है?
दोनों समान 16-बिट कोड यूनिट दर्शाते हैं, केवल प्रत्येक कोड यूनिट के उच्च और निम्न बाइट को संग्रहीत करने का क्रम अलग होता है।
क्या पृष्ठ के आउटपुट में BOM शामिल होगा?
नहीं। यहाँ एकल स्केलर के एन्कोडिंग बाइट दिखाए जाते हैं; फ़ाइल में BOM की आवश्यकता है या नहीं, यह विशिष्ट प्रारूप और प्रोटोकॉल पर निर्भर करता है।