Ściągam stronę, w której mamy: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
więc kodowanie znamy. UTF-8 jest domyślne dla Javy więc bez problemu powinniśmy to wyświetlić jednak zamiast np. przybliżony dostajemy w programie przybliĹĽony itd.
Trochę poszperałam i znalazłam np. coś takiego:
String newString = new String(oldString.getBytes("UTF-8"), "UTF-8"));
Jednak efekt dokładnie taki sam, nie wiem po co, ale też kombinowałam zmieniając na cp1250, ISO-8859-2 i nic z tego, co najwyżej inne krzaczki dostaję.
Dziwi mnie, że strona w UTF-8, nie może zostać od razu poprawnie odczytana w programie. Ma ktoś pomysł co trzeba zrobić?
Znalazłam też: http://4programmers.net/Forum/Java/164165-String_z_CP1250_do_Javy Ale nie pomogło, bo też trochę innego kodowania dotyczył wątek.
Proszę o pomoc, z góry dzięki.