http://download.csdn.net/source/240782 这个是java爬虫的例子 如果单说取html代码的话 我记着好像j用ava.net.*下有这么一个方法 填入你所需要获得代码的网址 然后输入到字节流 在把它随便输出到别的地方看 以前做过,可能跟你说的不一样 package ch06;import java.io.BufferedReader;import java...
你到百度搜索下
java过滤器
什么意思 我都乱了
filter不是光光是过滤请求的
问题补充:
http://download.csdn.net/source/240782 这个是java爬虫的例子
如果单说取html代码的话 我记着好像j用ava.net.*下有这么一个方法 填入你所需要获得代码的网址 然后输入到字节流
在把它随便输出到别的地方看
以前做过,可能跟你说的不一样
package ch06;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileWriter;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLConnection;
public class GetURL {
public static void main(String [] args){
try {
inFile(getURL("
http://www.sina.com"),"D:/b.html");
} catch (Exception e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
//这个是输出
public static void inFile(InputStream inputStream,String path) throws Exception{
BufferedReader in = null;
PrintWriter out = null;
in = new BufferedReader(new InputStreamReader(inputStream));
out = new PrintWriter(new FileWriter(new File(path)));
String line = null;
while((line = in.readLine()) != null){
out.println(line);
out.flush();
}
}
//这个是获得那网站代码的方法 返回的是字节流
public static InputStream getURL(String urlName) throws Exception{
URL url = new URL(urlName);
URLConnection uc = url.openConnection();
return uc.getInputStream();
}
}
这个只是练习的小例子,你说的我还是不明白2008-08-21