如何从Azure Blob存储下载文件(位于其他文件夹中)?
我需要从Azure Blob存储下载一个文件。 但是文件在另一个文件夹中。比如, 水滴容器如何从Azure Blob存储下载文件(位于其他文件夹中)?,azure,containers,blob,azure-blob-storage,blobstorage,Azure,Containers,Blob,Azure Blob Storage,Blobstorage,我需要从Azure Blob存储下载一个文件。 但是文件在另一个文件夹中。比如, 水滴容器 ---myBlobContainer -----TestFolder1 -------TestFolder2 -----------aaa.jpeg 我想下载aaa.jpeg文件。我可以在以下情况下下载 水滴容器 ---myBlobContainer ------aaa.jpeg 如何浏览文件夹,我无法给出文件的路径。 感谢使用Azure存储帐户时没有文件夹。您有一个容器,其余的都是blob名称的一部分
---myBlobContainer
-----TestFolder1
-------TestFolder2
-----------aaa.jpeg 我想下载aaa.jpeg文件。我可以在以下情况下下载 水滴容器
---myBlobContainer
------aaa.jpeg 如何浏览文件夹,我无法给出文件的路径。
感谢使用Azure存储帐户时没有文件夹。您有一个容器,其余的都是blob名称的一部分 e、 g myBlobContainer/TestFolder1/TestFolder2/aaa.jpeg myBlobContainer是容器名称 /TestFolder1/TestFolder2/aaa.jpeg 这个斑点的名字是什么
BlobContainerClient blobContainerClient = new BlobContainerClient(connectionString, container);
blobContainerClient.CreateIfNotExists();
Console.WriteLine("Listing blobs...");
// List all blobs in the container
var blobs = blobContainerClient.GetBlobs();
foreach (BlobItem blobItem in blobs)
{
Console.WriteLine("\t" + blobItem.Name);
}
更多信息:
重复检查的一种简单方法是,只需循环检查容器中的所有blob,就可以确认“子级别”是blob名称的一部分
BlobContainerClient blobContainerClient = new BlobContainerClient(connectionString, container);
blobContainerClient.CreateIfNotExists();
Console.WriteLine("Listing blobs...");
// List all blobs in the container
var blobs = blobContainerClient.GetBlobs();
foreach (BlobItem blobItem in blobs)
{
Console.WriteLine("\t" + blobItem.Name);
}
使用Azure存储帐户时没有文件夹。您有一个容器,其余的都是blob名称的一部分 e、 g myBlobContainer/TestFolder1/TestFolder2/aaa.jpeg myBlobContainer是容器名称 /TestFolder1/TestFolder2/aaa.jpeg 这个斑点的名字是什么
BlobContainerClient blobContainerClient = new BlobContainerClient(connectionString, container);
blobContainerClient.CreateIfNotExists();
Console.WriteLine("Listing blobs...");
// List all blobs in the container
var blobs = blobContainerClient.GetBlobs();
foreach (BlobItem blobItem in blobs)
{
Console.WriteLine("\t" + blobItem.Name);
}
更多信息:
重复检查的一种简单方法是,只需循环检查容器中的所有blob,就可以确认“子级别”是blob名称的一部分
BlobContainerClient blobContainerClient = new BlobContainerClient(connectionString, container);
blobContainerClient.CreateIfNotExists();
Console.WriteLine("Listing blobs...");
// List all blobs in the container
var blobs = blobContainerClient.GetBlobs();
foreach (BlobItem blobItem in blobs)
{
Console.WriteLine("\t" + blobItem.Name);
}
请您提供其他信息、错误、您如何尝试下载该文件(代码或Azure门户)?首先:blob存储中没有文件夹。但是请看一下我以前的回答,您是否可以提供其他信息、错误、您如何尝试下载该文件(代码或Azure门户)?首先:blob存储中没有文件夹。但是看看我以前的回答谢谢你的解释,它工作得很好不客气!谢谢你的解释,它工作得很好,不客气!