HttpURLConnection的字符流中文乱码

来源:互联网 发布:昆明行知中学招生简章 编辑:程序博客网 时间:2024/05/19 20:56
程序是UTF-8编码,我通过HttpURLConnection获得网页源代码
InputStream in = urlConnection.getInputStream();
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(in));
StringBuffer temp = new StringBuffer();
String line = bufferedReader.readLine();
while (line != null) {
temp.append(line).append("\r\n");
line = bufferedReader.readLine();
}
bufferedReader.close();
String txt = new String(temp.toString().getBytes("iso8859-1"), "utf-8");
System.out.println(txt);