Удалить скрытые теги из данных 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 учебный класс.

Вот пример текстового обзора

Я также проверил это. Это работает действительно хорошо.

Другие вопросы по тегам