objective c - ونيكود يهرب في الهدف ج




objective-c unicode (2)

المشكلة هي سلسلة الإدخال:

"Art\u00c3\u00aest\u00c3\u00a9"

في الواقع يعني حرفيا "Artîstà ©". \ u00c3 إس 'Ã'، \ u00ae إس '®'، أند \ u00a9 إس '©'.

أيا كان إنتاج سلسلة الإدخال الخاصة بك يتلقى مدخلات أوتف-8 ولكن يتوقع شيئا آخر (على سبيل المثال، cp1252، إسو-8859-1، أو إسو-8859-15)

لدي سلسلة "Artîsté". يمكنني استخدام json_encode من فب على ذلك وأحصل على "الفن \ u00eest \ u00e9".

كيف يمكنني تحويل ذلك إلى نسترينغ؟ لقد حاولت أشياء كثيرة و لا أحد منهم أنا دائما في نهاية المطاف الحصول على Artîstà ©

For Example:
NSString stringWithUTF8String:"Art\u00c3\u00aest\u00c3\u00a9"];//Artîsté
@"Art\u00c3\u00aest\u00c3\u00a9"; //Artîsté





unicode