"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्यों `UTF-8` डिकोडिंग` \\ xe9` पर विफल हो जाता है, जबकि `लैटिन -1` सफल होता है?

क्यों `UTF-8` डिकोडिंग` \\ xe9` पर विफल हो जाता है, जबकि `लैटिन -1` सफल होता है?

2025-02-24 को पोस्ट किया गया
ब्राउज़ करें:906

] UTF8 'CODEC बाइट 0xe9 ... "डिकोड नहीं कर सकता।" यह स्ट्रिंग में एक अमान्य निरंतरता बाइट को इंगित करता है। v = o.decode ("utf-8")

Why Does `utf-8` Decoding Fail on `\xe9` While `latin-1` Succeeds?
स्ट्रिंग "\ xe9 char का एक परीक्षण" में बाइट \ xe9 द्वारा दर्शाया गया एक वर्ण होता है। यह बाइट एक UTF-8 अनुक्रम में एक मान्य निरंतरता बाइट नहीं है, इसलिए "UTF-8" कोडेक इसे डिकोड नहीं कर सकता है। ] एक UTF-8 अनुक्रम के हिस्से के बजाय एकल-बाइट चरित्र के रूप में \ xe9। नतीजतन, स्ट्रिंग यूनिकोडेडकोडेरेरर का सामना किए बिना एक स्ट्रिंग बना रहता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3