Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Unicode коды символов в символ


Автор: TzX 2.5.2012, 02:00
Появилась проблема. При обработке HTTP запроса я получаю коды Unicode символов, (например \u010D).

Так вот при выводе этого текста он так и выводится Unicode кодами.

А если в коде написать просто 
Код
String code = "\u010D";
  и вывести переменную code, то все в порядке. Выводится символ. 
Всевозможные преобразования строки с кодом не помогают

Автор: lBugl 2.5.2012, 08:09
возможно при работе с запросом помогут вот эти функции: urldecode/urlencode

Автор: TzX 2.5.2012, 13:27
С запросом всё хорошо, он корректно обрабатывается. 

UPD: Решение найдено.
Код
org.apache.commons.lang.StringEscapeUtils.unescapeJava(String);
 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)