当前位置: 首页 > 知识库问答 >
问题:

如何用java从WEB上读取或下载整个文件夹/目录

邓英卓
2023-03-14

我已经知道如何下载单个文件,但我想使用java从网站下载整个文件夹/目录

来自私有静态字符串文件的url=”http://umsurvey.comlu.com/admin/question/";

to OutputStream output=new FileOutputStream(Environment.getExternalStorageDirectory()“/Question/”;

共有1个答案

席乐童
2023-03-14

HTTP不知道文件夹。甚至没有办法在“文件夹”中列出单个文件URL。所以基本上,你想做的是不可能的。

 类似资料:
  • 我需要选择和下载存储在计算机上的许多文件夹,我只能通过远程ssh连接访问这些文件夹。我创建了一个列表(“list.txt”)来只下载我感兴趣的文件夹,我尝试使用一个“for”循环 但是不要阅读我的列表并卸载所有文件夹,我也尝试过 我能做什么?谢了!

  • 所以我最近注册了谷歌云,但我不知道这更多是为了编码,而不是典型的在线存储。所以我在擦除之前备份了一个闪存驱动器,现在我无法检索文件来替换闪存驱动器上的文件。我在这里尝试了一些我在其他问题上看到的命令,但只收到以下结果: 或者

  • 问题内容: 是否有一种隐藏的方法可以在 不 读取整行的 情况下 从文件或类似文件的对象读取令牌?我立即拥有的应用程序(其他人的问题,不是我的问题)正在将具有几个非常长的行的大型矩阵转置,本质上是对选择单个列元素的迭代器执行操作。这个想法不是在迭代过程中将整个文件存储在内存中。 这些行是用空格分隔的ASCII十进制数字。 对于Java的Scanner类,问题可能很简单,但我没有在Python标准库中

  • 问题内容: 我需要从FTP读取CSV文件头。 由于这些文件可能非常庞大,因此我不需要下载它们。 有没有办法从FTP读取CSV文件的第一行并中止连接? 问题答案: 只需阅读第一行,忽略剩余内容并关闭流。智能FTP客户端不会在提供任何内容供读取之前将 整个 流缓冲在内存中。 假设您使用的是Apache Commons Net FTPClient:

  • 问题内容: 我开发了一个应用程序,可以从用户选择的文件夹中读取文件。它显示每个文件中有多少行代码。我只希望Java文件显示在文件选择器(扩展名为.java的文件)中。下面是我的代码: 我也进行了编辑,但是仍然无法正常工作,请告知请告知如何仅读取扩展名为.java的文件,换句话说,请仅从文件夹中读取java文件,请告知 问题答案: 您需要一个FilenameFilter。这应该为您工作:

  • 问题内容: 如何通过Java读取文件夹中的所有文件? 问题答案: Java 8提供了Files.walk API。