package test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
public class TestURLReader {
/**
* @param args
*/
public static void main(String[] args) {
try {
URL url = new URL("http://www.baidu.com");
BufferedReader buf = new BufferedReader(new InputStreamReader(url
.openStream(), "GBK"));
String str;
while( ( str = buf.readLine() ) != null ){
System.out.println(str);
}
} catch (Exception e1) {
e1.printStackTrace();
} finally {
System.exit(0);
}
}
}
咋取baidu首页的内容?或其他链接的html
本文提供了一个使用Java从指定URL读取网页内容并将其打印出来的示例代码。该示例利用了URL类来创建一个指向目标网站的连接,并通过BufferedReader逐行读取返回的内容。注意此代码依赖于特定的编码方式(如GBK),并且在完成后终止程序。

被折叠的 条评论
为什么被折叠?



