java爬虫抓取网页数据(说到Java的本地存储,肯定使用IO流进行操作)

优采云 发布时间: 2021-10-21 17:13

  java爬虫抓取网页数据(说到Java的本地存储,肯定使用IO流进行操作)

  说到Java的本地存储,必须使用IO流进行操作。

  首先,我们需要一个函数 createNewFile 来创建一个文件:

  public static boolean createNewFile(String filePath) {

boolean isSuccess = true;

// 如有则将"\\"转为"/",没有则不产生任何变化

String filePathTurn = filePath.replaceAll("\\\\", "/");

// 先过滤掉文件名

int index = filePathTurn.lastIndexOf("/");

String dir = filePathTurn.substring(0, index);

// 再创建文件夹

File fileDir = new File(dir);

isSuccess = fileDir.mkdirs();

// 创建文件

File file = new File(filePathTurn);

try {

isSuccess = file.createNewFile();

} catch (IOException e) {

isSuccess = false;

e.printStackTrace();

}

return isSuccess;

}

  然后,我们需要一个写入文件的函数:

  以上是Java的零基写法知乎 爬虫会将爬取到的内容存储到本地。更多相关内容请关注PHP中文网()!

  

  免责声明:本文由原创发表于php中文网。转载请注明出处。感谢您的尊重!如果您有任何问题,请联系我们

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线