मैं एक कार्यक्रम तैयार कर रहा हूं जो सूचना लेता हैएक जेसन फ़ाइल से और उसके बाद उस डेटा को प्रिंट करता है। हालांकि कुछ डेटा शायद यूनिकोड वर्णों का उपयोग कर रहे हैं। मैं इस यूनिकोड स्ट्रिंग को यूनिकोड को अनदेखा कर एक सादे स्ट्रिंग में कैसे परिवर्तित कर सकता हूं।
उदाहरण के लिए मुझे एक ट्वीट मिल सकता है:
@Hellblazer2014 Porto Alegre nu00e3o pode fazer que nem Salvador que vetou o Uber , mas continua funcionando. u00c9 impossu00edvel deter o futuro.
और यदि मैं प्रिंट करने का प्रयास करता हूं तो मुझे एक त्रुटि मिलती है क्योंकि यह "वर्णों को परिवर्तित नहीं कर सकता है।" बल्कि यह उपरोक्त कोड स्ट्रिंग को प्रिंट करता है। क्या वैसे भी मैं यह कर सकता हूं?
उत्तर:
जवाब के लिए 0 № 1आप उपयोग कर सकते हैं: (, "Ascii" "अनदेखा") string.decode ( "unicode_escape")। सांकेतिक शब्दों में बदलना स्ट्रिंग में यूनिकोड चरित्र को अनदेखा करने के लिए।