Ссылки на символы (сущности) для символов UTF - PullRequest
1 голос
/ 17 мая 2011

У меня проблема со ссылками на символы. Мой CKEditor преобразует специальные символы в соответствующие сущности (в CKEditor я не могу изменить настройки). И это выглядит так, как показано ниже.

"Ö" => "Ö"
"ö" => "ö"
"Ä" => "Ä"
"ä" => "ä"
"Ü" => "Ü"
"ü" => "ü"

Теперь В моем скрипте Java, PHP или Coldfusion я хочу снова заменить все сущности специальными символами. Есть ли какой-либо метод для таких замен?

Ответы [ 2 ]

2 голосов
/ 17 мая 2011

Для Java метод Apache Commons StringEscapeUtils.unescapeHTML(String) понимает все стандартные атрибуты сущностей в ряде версий HTML, включая числовые.


Кстати, это не имеет никакого отношения к UTF-8. То, что вы получите, будет строкой Java, которая содержит измененную форму UTF-16.

0 голосов
/ 17 мая 2011

Для PHP, попробуйте html_entity_decode

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...