java 提取网页源码
这几天看到的,不知有何用,目前还在想该用他来干什么猥琐点的事比较好,但哥夜观天象,发觉这个肯定有用,发出来了... ...只需改3个关键点
[*]package com.sevennight;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
public class zidongwenzi {
/**
* @param args
* @param
* @throws IOException
*/
public static void main(String[] args) throws IOException {
GetWebContent con=new GetWebContent();
BufferedWriter bw=new BufferedWriter(new FileWriter("F:/WebContent.txt")); //此处保存在本地的地址
bw.write(con.getWebCon("http://www.cnhonkerarmy.com/forum.php")); //此处填写网址...
bw.flush();
bw.close();
}
}
class GetWebContent {
public String getWebCon(String domain){
StringBuffer sb=new StringBuffer();
try{
java.net.URL url = new java.net.URL(domain);
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream(),"GBK")); //此处gbk是网页编码
String line;
while((line=in.readLine())!=null){
sb.append(line+'\n');
System.out.println(line);
}
in.close();
}catch(Exception e){// Report any errors that arise
sb.append(e.toString());
System.err.println(e);
System.err.println("Usage: java HttpClient <URL> [<filename>]");
}
return sb.toString();
}
}
我也正在学java,不知道能感谢什么,我就是为了CB 学习了 收藏代码 真心不知道这能干什么,各位不要干坏事,可以学习一下啊 正好在学习java.... 看看怎么弄得
看看怎么弄得 阿
页:
[1]