【发布时间】:2020-06-18 13:40:10
【问题描述】:
我需要从 Azure 存储帐户下载 CSV 文件,有没有办法使用 java SDK 或 REST API 下载文件(CSV)?需要使用什么 API?
【问题讨论】:
标签: azure azure-storage azure-blob-storage azure-container-service
我需要从 Azure 存储帐户下载 CSV 文件,有没有办法使用 java SDK 或 REST API 下载文件(CSV)?需要使用什么 API?
【问题讨论】:
标签: azure azure-storage azure-blob-storage azure-container-service
您可以将 Azure Storage SDK 用于 java 。要下载文件,您只需要使用 CloudBlockBlob 类,它应该看起来像,
// Download the blob to a local file
// Append the string "DOWNLOAD" before the .txt extension so that you can see both files.
String downloadFileName = fileName.replace(".txt", "DOWNLOAD.txt");
File downloadedFile = new File(localPath + downloadFileName);
System.out.println("\nDownloading blob to\n\t " + localPath + downloadFileName);
blobClient.downloadToFile(localPath + downloadFileName);
【讨论】: