Удалить скрытые теги из данных PHP JSON для Android-приложения
Я создал данные формата JSON с помощью PHP, и это показывает, как
"address":"8th Floor, \u200bTower EN27 Sector 9 Salt Lake City \u2013 700081 India",
я использовал header('Content-Type: application/json; charset=utf-8');
и пытается удалить с помощью str_replace
а также preg_replace
а также, но не удалось удалить символы.
Если я повторяю значение моего адреса, оно показывает нормально
8-й этаж, башня EN27 Сектор 9 Солт-Лейк-Сити - 700081 Индия
Один из моих друзей, извлекающих мои данные JSON в своем приложении для Android.
Пожалуйста, предложите мне, как исправить эту проблему. Спасибо
1 ответ
Я действительно не знаю, как избежать этих юникодов в Result Json (PHP). Но я хотел бы предложить вам позволить Android справиться с этим.
txtResult = (TextView) findViewById(R.id.txtResult);
txtResult.setText(Html.fromHtml("8th Floor, \u200bTower EN27 Sector 9 Salt Lake City \u2013 700081 India"));
Unicode может быть удален, установив текстовое представление с помощью HTML
учебный класс.
Я также проверил это. Это работает действительно хорошо.