本文主要向大家介绍了Java语言通过URL读取网页数据并保存到本地文件(代码实例),通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

Java通过URL读取网页数据并保存到本地文件(代码实例)

import java.io.*;

import java.net.MalformedURLException;

import java.net.URL;

import java.net.URLConnection;

public class URLFile {

public static void main(String[] args) throws FileNotFoundException {

URL url = null;

try {

url = new URL("https://acm.sdut.edu.cn/");

File fp = new File("E:/test.html");

OutputStream os = new FileOutputStream(fp);

URLConnection conn = url.openConnection();

BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));

String urlString = "";

String current;

while ((current = in.readLine()) != null) {

urlString += current;

}

os.write(urlString.getBytes());

os.close();

} catch (MalformedURLException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

}

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!

java通过url获取网页内容_Java语言通过URL读取网页数据并保存到本地文件(代码实例)...相关推荐

  1. java通过url读取远程数据并保持到本地

    前几天老姐突然告诉我,她在JD上买了本电子图书,然后买完发现,只能在线或者使用它自己的阅读器看,很不方便,让我给想想办法. 然后我就开始琢磨,最开始,我直接使用Acrobat Reader打开,发现只 ...

  2. php如何接收ap端上传的图片_用php获取远程图片并把它保存到本地的代码

    用php获取远程图片并把它保存到本地的代码 更新时间:2008年04月07日 20:43:26   作者: Function: 获取远程图片并把它保存到本地 确定您有把文件写入本地服务器的权限变量说明 ...

  3. php 无法获取远程图片,本地连接受限制或无法连接 用php获取远程图片并把它保存到本地的代码...

    function GrabImage($url,$filename="") { if($url==""):return false;endif; if($fil ...

  4. java克鲁斯卡尔算法_Java语言基于无向有权图实现克鲁斯卡尔算法代码示例

    所谓有权图,就是图中的每一条边上都会有相应的一个或一组值.通常情况下,这个值只是一个数字 如:在交通运输网中,边上的权值可能表示的是路程,也可能表示的是运输费用(显然二者都是数字).不过,边上的权值也 ...

  5. java 根据日期获取天数_java获取日期之间天数的方法

    //获取两个日期之间的天数 private int daysBetween(Date now, Date returnDate) { Calendar cNow = Calendar.getInsta ...

  6. java程序设计期末考试试题_JAVA语言程序设计期末考试试题及答案

    <JAVA语言程序设计期末考试试题及答案>由会员分享,可在线阅读,更多相关<JAVA语言程序设计期末考试试题及答案(13页珍藏版)>请在人人文库网上搜索. 1.JAVA语言程序 ...

  7. java用jsoup爬网页数据_java使用jsoup爬取网页数据

    1.导入依赖 org.jsoup jsoup 1.11.3 1.解析一个html字符串 示例如下:String html = " 这是P元素的内容 ";Document docum ...

  8. java实现逐帧图片_java – 如何逐帧读取视频?

    我想逐帧读取 java8-64bit中的Mp4文件,并将每个帧作为jpg写入我的硬盘.我的第一次尝试是使用 JavaFX 2.2媒体播放器播放该文件 在View组件上.我想也许会有一个选项来注册一个观 ...

  9. 根据url获取html源码,通过URL访问和获取html源代码

    Uniform Resource Locator ,在Internet的WWW服务程序上用于指定信息位置的表示方法 指定互联网或本地上(web服务中)的文件.对象资源 等,或者说它相当于一个互联网上资 ...

最新文章

  1. R语言polygon函数绘制多边形实战
  2. Docker Review - dockerfile 实战_使用dockerfile制作tomcat镜像
  3. IT容灾系统周期管理图
  4. 基于Tomcat5.0和Axis2开发Web Service应用实例
  5. pandas的基本使用
  6. python定时关机_python 实现定时关机(windows,python3)
  7. Apache Tomcat 7 Configuration BIO NIO AIO APR ThreadPool
  8. 实用的 Python —— 快速进行相关计算
  9. PHP防止表单重复提交的解决方法
  10. 如何避免计算机被别人共享,win7如何防止别人偷窥电脑 win7防止别人偷窥电脑操作方法...
  11. 23MySQL 是怎么保证数据不丢的
  12. reactos操作系统实现(6)
  13. C语言入门系列 - 自定义函数
  14. PBR:基于物理的渲染(Physically Based Rendering)+理论相关
  15. Android使用高德地图地理围栏定位自动发送短信
  16. 常用浏览器兼容性测试点总结
  17. CDN可以防护什么种类的攻击?
  18. qq邮箱服务器接收和发送文件夹,将QQ邮箱打造成为你的邮箱总管-qq邮箱怎么发送文件夹...
  19. PC微信逆向:两种姿势教你解密数据库文件
  20. win10 用户设置cmd 管理员权限

热门文章

  1. 七度空间338多少钱一包_2020黄果树香烟一包多少钱 黄果树香烟价格表图排行榜...
  2. cmd文件 c语言的段,对于TMS320F2812的CMD文件的理解
  3. java修改原有txt文件_(转)Java创建txt文件并进行读、写、修改操作
  4. mysql输出美式报表_Navicat for MySQL 如何预览报表
  5. 在lcd屏幕上窗口显示一个bitmap_SmartDrop——LED/LCD大屏内容投屏管理软件
  6. 笔记:区分文件头lang=”zh”和lang=”zh-cn”的使用??
  7. 详解 Java NIO
  8. Java中Map里put方法的返回值
  9. php取商,PHP获取百度关键词排名
  10. Android日志[基础篇]Android Log日志输出