用java写一个下载html的类
时间: 2023-03-31 12:03:38 浏览: 101
好的,我可以回答这个问题。以下是一个用 Java 写的下载 HTML 的类的示例代码:
```
import java.io.*;
import java.net.*;
public class HtmlDownloader {
public static void download(String url, String savePath) throws IOException {
URL website = new URL(url);
URLConnection connection = website.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String inputLine;
StringBuilder html = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
html.append(inputLine);
}
in.close();
FileWriter writer = new FileWriter(savePath);
writer.write(html.toString());
writer.close();
}
}
```
你可以调用这个类的 download 方法,传入要下载的 HTML 页面的 URL 和保存的文件路径,就可以将 HTML 页面下载到本地了。
阅读全文