Já pro toto používám InputStreamReader s nastaveným kodováním.
private String getDataFrom(URL url, String request) throws IOException {
OutputStream os = null;
InputStream is = null;
InputStreamReader isr = null;
HttpURLConnection connection = null;
try {
dakujem vsetkym za reakcie, pouzil som toto:
String obsah = EntityUtils.toString(entity, UTF-8)
a vsetko je OK.
este raz vdaka!
Ivan
2012/12/7 Martin Kuba ma...@ics.muni.cz:
Dne 7.12.2012 08:43, Ivan Polak napsal(a):
InputStream stream = entity.getContent();
Koukal jsem na stránku http://www.adresa.sk a je tam nastaveno:
meta http-equiv=Content-Type content=text/html; charset=windows-1250
Petr
2012/12/7 Ivan Polak ivan.po...@f4s.sk
Zdravim konferenciu,
chcel som pouzit HttpClient z Apache HttpComponents Client
jaké je nastavené kódování se dá zjistit takto:
String charset = EntityUtils.getContentCharSet(entity);
Popřípadě text stránky:
String obsah = EntityUtils.toString(entity, UTF-8);
Snad to pomůže ...
Petr
2012/12/7 Ivan Polak ivan.po...@f4s.sk
ospravedlnujem sa, to som zabudol napisat, to
Klasika - je tam použito kódování aktuální platformy, takže CP1250
pokud je to spuštěno na windows.
Jednoparametrový konstruktor InputStreamReader by měl být označen
jako deprecated - když už se tahle zhůvěřilost vůbec do JDK dostala...
2012/12/7 Ivan Polak ivan.po...@f4s.sk: