يونيكود هرب إلى حرف unicode في الكاكاو
-
10-07-2019 - |
سؤال
وأحصل من NSURLConnection
كائن NSData
الذي يمكنني تحويل مع
[[NSMutableString alloc] initWithData:[self urlData] encoding:NSUTF8StringEncoding]
ولNSMutableString
. بعد بعض "مراجعة" I عرضه في NSTextField
.
ولكن عندما تحتوي استجابة بأكثر من UTF8 سلسلة يتم عرض هذا:
مشكلة http://b5.s3.p.quickshareit.com/ ملفات / screenshot_466c60a6beaa2b390.png
وهذا "& # x27A1" يجب one
حرف unicode. شار بعد .ws/
يبدو أن مشكلة أخرى أود أن حلوا. :)
وسيكون من الرائع إذا كان هناك شكل من الأشكال دون الكربون.
المحلول
وو"& # 27a1" هو HTML / XML شخصية مرجعية ، وأنا لا أعتقد انها ناجمة عن أي ترميز / فك تفعلونه في الرمز الذي اظهرنا. وهذا هو، الذي يظهر يكاد يكون من المؤكد أن الطريقة المصدر.
ويبدو هذه الصفحة (عبر <أ href = ل "http://forums.macrumors.com/archive/index.php/t-606180.html" يختلط = "نوفولو noreferrer"> هذه الصفحة ) لديه بعض نموذج التعليمات البرمجية في الجزء السفلي التي قد تكون مفيدة لتحويل تلك التي الأحرف الصحيحة: كلا نسخة باستخدام NSXMLParser واحد باستخدام CFXMLCreateStringByUnescapingEntities