Не удается декодировать «u00e2» в «iOS» - PullRequest
0 голосов
/ 30 августа 2018

Точный текст, написанный на панели администратора, является тестовым, и наш PHP-сервер использует метод utf8_encode () для кодирования этого текста, что приводит к ответу на мобильном конце, например: Test \ u00e2 \ u0080 \ u0099s

Как я могу декодировать его обратно ’для отображения в мобильном приложении? Я испробовал так много решений, включая декодирование utf8, но он не работает, пожалуйста, помогите.

Я также пробовал решение, указанное в Как заменить эту строку на 'в iOS , но это решение только для конкретного символа, и я ищу какое-то обобщенное решение замена \ u00e2 \ u0099 на 'кажется временным решением, поскольку не гарантируется, что я получу какой-нибудь другой юникод в ответ.

1 Ответ

0 голосов
/ 31 августа 2018

Согласно ОП ...

Проблема была с кодировкой сервера, а не на конце декодирования.

Я добавляю это как ответ, чтобы другим людям не приходилось копаться в комментариях.

...