java中怎么根据一个网址获得该网页的源代码,急求

  • 回答数

    3

  • 浏览数

    4979

  • 关注者

    43

3个回答

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class HttpTest {
String urlString;
public static void main(String[] args) throws Exception {
HttpTest client = new HttpTest(网址);
client.run();
}
public HttpTest(String urlString) {
this.urlString = urlString;
}
public void run() throws Exception {
//生成一个URL对象
URL url = new URL(urlString);
//打开URL
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
//得到输入流,即获得了网页的内容
BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection
.getInputStream()));
String line;
// 读取输入流的数据,并显示
while ((line = reader.readLine()) != null){
System.out.println(line);
}
}
}
取消 评论
代码的话 楼上正解。
某些你眼睛看不到的东西也可能存在,比如在 meta里面,在alt标签里等等。
取消 评论
你做得太复杂了,真是杀鸡动牛刀。哪还需JAVA。在网页上右击,“查看源文件”就行。
取消 评论
收起>
  • 主要参数
  • 产品评分
  • 网友评价

参考价:

详细参数>>

问答堂 > 笔记本 > 其他分类 > java中怎么根据一个网址获得该网页的源代码,急求

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?