URL url = new URL(urlString);
URLConnection connection = url.openConnection();
InputStream inputStream = connection.getInputStream();
System.out.println(connection.getContentEncoding());
// 字节流转化为字符流的缓冲流
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream, "utf-8"));
FileWriter fileWriter = new FileWriter(System.currentTimeMillis() + ".html");
System.out.println("当前编码方式为:" + fileWriter.getEncoding());
String line = "";
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
fileWriter.write(line);
}
fileWriter.close();
java通过url获得html文件(字符流)
最新推荐文章于 2023-03-31 10:41:10 发布
本文介绍如何使用Java进行网络编程,通过URL获取网页内容,并将其保存到本地文件中。首先创建URL对象,然后打开连接并读取输入流,将字节流转换为字符流缓冲流进行读取,最后将读取的内容写入到文件中。
1万+

被折叠的 条评论
为什么被折叠?



