Страница 1 из 1

Проблема с кодировкой

Добавлено: 02 дек 2013, 12:54
SwitchOFF
Написал небольшую функцию для получения данных с сайта. Возникла проблема с русскими символами, не могу разобраться с кодировкой. Пробовал utf, win-1251, но всё равно выдаёт символы, как на скрине. Подскажите, какую кодировку прописать нужно ?

Пытаюсь получить данные так:

Код: Выделить всё

	public string GetData(String action)
	{
		try
		{
			HttpClient httpclient = new DefaultHttpClient();		
			HttpResponse response= httpclient.execute(new HttpPost("http://mail.ru"));
			HttpEntity entity = response.getEntity();
			InputStream stream = entity.getContent();			
			BufferedReader reader = new BufferedReader(new InputStreamReader(stream,"ISO-8859-1"),8);
			Toast.makeText(getApplicationContext(),reader.readLine(),Toast.LENGTH_LONG).show();		
		}
		catch(Exception e) {}
		
		return null;
	}

Re: Проблема с кодировкой

Добавлено: 02 дек 2013, 13:07
trew
в кодировке UTF-8

Re: Проблема с кодировкой

Добавлено: 02 дек 2013, 15:51
SwitchOFF
Спасибо!