我用这种形式: URL url = new URL("http://www.weather.com.cn/html/weather/101230201.shtml");
URLConnection con = url.openConnection(); con.connect(); java.io.InputStream is = con.getInputStream(); java.io.InputStreamReader isr = new java.io.InputStreamReader(is,"utf-8");
java.io.BufferedReader br = new java.io.BufferedReader(isr);
URL url = new URL("http://www.weather.com.cn/html/weather/101230201.shtml");
URLConnection con = url.openConnection();
con.connect();
java.io.InputStream is = con.getInputStream();
java.io.InputStreamReader isr = new java.io.InputStreamReader(is,"utf-8");
java.io.BufferedReader br = new java.io.BufferedReader(isr);
String str = null;
String allStr = "";//全部的字符串
while((str = br.readLine()) != null){
allStr = allStr + str;
}
System.out.println("allstr:" + allStr);