我正在使用BufferedReader從網址獲取數據。BufferedReader自動編碼類型
URL url = new URL("http://");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream(), "windows-1251"));
在某些網址的編碼是窗口-1251(cyrilyc),所以我指定的讀卡器。但是在某些情況下,enconding是不同的,例如KOI8-R如何在不使用讀寫器的情況下從兩個源獲取數據?我真的只能在這裏使用一個。
http://stackoverflow.com/questions/499010/java-how-to-determine-the-correct-charset-encoding-of-a-stream –