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

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

Войти
Регистрация
Восстановить пароль
 
aleks_under
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 25
#1

Параметры на русском языке в NameValuePair - Программирование Android

01.11.2014, 14:24. Просмотров 823. Ответов 2
Метки нет (Все метки)

Парсим сайт для получения, скажем, списка чего-нибудь определенного города. Для передачи параметров и формирования url используем
Java
1
2
List<NameValuePair> parames = new ArrayList<NameValuePair>();
            parames.add(new BasicNameValuePair("city", "Москва"));
Так вот, несмотря на то, что в парсере, где url формируется установлена нужная кодировка
Java
1
String paramString = URLEncodedUtils.format(params, "utf-8");
url все равно формируется с крокозябрами там, где параметр задан русскими символами
(получается http://myhost.ru/user_api.php?city=%D0%9A%D...)

Где еще нужно поправить кодировку? Что я делаю не так?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2014, 14:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Параметры на русском языке в NameValuePair (Программирование Android):

Пособие по Android Studio на русском языке - Программирование Android
Есть ли какое-то пособие по Android Studio на русском языке, описывающие создание приложения желательно с подробностями!?

Автокомплит Google Maps на русском языке - Программирование Android
Как можно сделать чтобы в поле AutoCompleteTextView, в которое вводятся адреса для Google maps, можно было вводить на русском языке и в...

Есть ли хорошая документация по программированию на андроид на русском языке? - Программирование Android
Всем привет! Подскажите пожалуйста хорошую документацию по программированию на андроид на русском языке. А то все английский выдает, или...

Зачем нужны import org.apache.http.NameValuePair; - Программирование Android
Зачем нужны import org.apache.http.NameValuePair; org.apache.http.message.BasicNameValuePair; для чего они нужны NameValuePair и...

GeoTiff - примеры ее использования на языке c , желательно на русском языке - C++
Добрый вечер. Дана курсовая с использованием библиотеки GeoTiff. Подскажите где можно прочитать про нее, и найти примеры ее использования...

Создать шуточную программу, которая при вводе имени на русском языке выдаст, как оно звучит на японском языке - Visual Basic .NET
Такая задача была сегодня на программировании. Создать шуточную программу, которая при вводе имени на русском языке выдаст, как оно звучит...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
01.11.2014, 23:08 #2
А вы наблюдали что находится в адресной строке браузера когда адрес содержит русские символы? Каждый символ изображен кодом как у вас "%DA", например. Так что, думаю, все правильно, и должно работать.
0
aleks_under
0 / 0 / 0
Регистрация: 22.06.2013
Сообщений: 25
02.11.2014, 14:37  [ТС] #3
Так, всё дело как раз в том, что api ничего приложению не отправляет, а подобное, но англоязычное - отправляет.

Добавлено через 6 часов 21 минуту
Всё, вопрос снят. Ошибка была совсем в другом, никак с кодировкой не связанная.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2014, 14:37
Привет! Вот еще темы с ответами:

На русском языке или языке программирования - Pascal ABC
Опишите на русском языке или на одном из языков программирования алгоритм получения из целочисленного массива А состоящего из 30 элементов...

Ввод на русском языке - Java SE
Как сделать чтоб в джаве ввод можно делать на ру

ошибка в русском языке - Prolog
отец(X,Y):- X является отцом Y. мать(X,Y):- X является матерью Y. родители(X,Y):- X и Y являются родителями одного и того же ребёнка. ...

Tutorial на русском языке - Node.js
Добрый день, форумчане. Ищу тутор по использованию Node + angular + mongo для создания хотя бы простого приложения. Все что есть на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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