网络爬虫代码实例(java程序)

2014-11-23 23:31:32 · 作者: · 浏览: 0
Java代码
  1. package cn.xuediit.netPaBug;
  2. import java.io.BufferedReader;
  3. import java.io.InputStreamReader;
  4. import java.net.HttpURLConnection;
  5. import java.net.URL;
  6. /*@src http://eric-619.javaeye.com/blog/693741*/
  7. public class NetBug{
  8. public static void main(String[] args){
  9. new NetBug().methodPa("http://www.baidu.com");
  10. }
  11. public void methodPa(String strURL){
  12. String temp;
  13. try{
  14. URL url = new URL(strURL);
  15. HttpURLConnection conn = (HttpURLConnection)url.openConnection();
  16. InputStreamReader isr = new InputStreamReader(conn.getInputStream());
  17. BufferedReader br = new BufferedReader(isr);
  18. while((temp = br.readLine()) != null){
  19. System.out.println(temp);
  20. }
  21. br.close();
  22. isr.close();
  23. }catch(Exception e){
  24. e.printStackTrace();
  25. }
  26. }
  27. }