Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
#1

Перекодирование строк - Android

22.12.2013, 01:18. Просмотров 356. Ответов 3
Метки нет (Все метки)

получаю от сервера строку в utf-8
PHP
1
2
header('Content-type: text/html; charset=utf-8');
$str = '<?xml version="1.0" encoding="utf-8"?>;
потом
Java
1
Document doc = builder.parse(new InputSource(new ByteArrayInputStream(ans.getBytes("utf-8"))));
потом
Java
1
Str[1] = new String (Str[1].getBytes("utf-8"),"windows-1251");
ну и вывожу Str[1]
пробовал по разному переводить (из utf в cp и наоборот) всегда закорючки выходят
помогите плиз
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
23.12.2013, 16:37  [ТС]     Перекодирование строк #2
помогите, пожалуйста..
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
23.12.2013, 17:57  [ТС]     Перекодирование строк #3
браузер строку с сервера нормально воспринимает в Windows-1251
а на андройде кракозябры..
Миниатюры
Перекодирование строк  
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,872
23.12.2013, 17:58  [ТС]     Перекодирование строк #4
вот из браузера
Миниатюры
Перекодирование строк  
Yandex
Объявления
23.12.2013, 17:58     Перекодирование строк
Ответ Создать тему
Опции темы

Текущее время: 18:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru