- 主题:[求助]有没有现成的能够抓取网页,抓取结果可在本地浏览器原样
想到网上抓几个网站的网页,可是抓来的网页,用浏览器打开,就乱七八糟的。
有没有现成的工具或者代码,能够从网上抓取网页,并且在本地用浏览器打开抓取结果,网页呈现的格式布局图片跟网站上一样的?
谢谢!
--
FROM 135.245.48.*
用web spider 可以down整站,我另外,还有2个
--
FROM 118.187.69.*
谢谢!
我不需要down整站,我也许就抓某个网站的某一个网页,但是会随机抓很多网站
【 在 sparktwo 的大作中提到: 】
: 用web spider 可以down整站,我另外,还有2个
--
FROM 135.245.48.*
可以的啊。
public class Url {
public static void main(String[] args) throws IOException {
String html = getHTML("http://www.baidu.com");
write2File(html,"c:/tosave");
}
public static String getHTML(String path) throws IOException{
StringBuffer buf = new StringBuffer();
URL url = new URL(path);
BufferedReader reader = new BufferedReader(new InputStreamReader(
url.openStream()));
String temp;
while ((temp = reader.readLine()) != null) {
buf.append(temp);
}
reader.close();
return buf.toString();
}
public static void write2File(String str, String path2Save) throws IOException{
FileWriter writer = new FileWriter(new File(path2Save));
writer.write(str);
writer.flush();
writer.close();
}
}
--
FROM 101.5.97.*