⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 crawl.java

📁 一份自己实现的一些java的数据结构
💻 JAVA
字号:
import java.net.*;
import java.io.*;

public class Crawl{
  
  public Crawl(){}
  
  public void crwalPage(String pageURL) throws Exception{
    URL purl = new URL(pageURL);
    URLConnection con = purl.openConnection();
    InputStream ip = con.getInputStream();
    BufferedReader br = new BufferedReader(new InputStreamReader(ip));    
    String line = "";
    File fl = new File("c:\\2.html");
    FileOutputStream op = new FileOutputStream(fl);
    BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(op));
    while((line = br.readLine()) != null){
      if(line.indexOf("<head>") != -1){
        line = line.replaceFirst("<head>","<head><base href='http://www.163.com'></base>");  
      }
      bw.write(line,0,line.length());
      bw.newLine();
    }//end while
    bw.close();
  }
  
  public static void main(String[] args){
    Crawl  ca = new Crawl();
    try{
      ca.crwalPage("http://www.163.com");  
    }catch(Exception e){
      e.printStackTrace();  
    }
  }
  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -