📄 crawl.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 + -