我想创建一个应用程序,通过将域作为输入来下载图像中提到的所有纸张。我已经能够从其他网站下载单个文件,但无法下载纸质表格acm数字图书馆。 我需要做的是下载整个数据集。
这是我用来下载单个文件的代码。
String fileName = "1.txt";
URL link = new URL("http://shayconcepts.com");
InputStream in = new BufferedInputStream(link.openStream());
ByteArrayOutputStream out = new ByteArrayOutputStream();
byte[] buf = new byte[2048];
int n = 0;
while (-1!=(n=in.read(buf)))
{
out.write(buf, 0, n);
}
out.close();
in.close();
byte[] response = out.toByteArray();
FileOutputStream fos = new FileOutputStream(fileName);
fos.write(response);
fos.close();
如何修改它以下载整个数据集