Azure Blob Name 在输出 Name 时包含 Subfolder
Azure Blob Name includes Subfolder when outputting Name
我在 Azure 中有一个容器,在这个容器中我有一个子文件夹。
问题是,当我获得 blob 名称时,名称显示的不是 test.doc
,而是 subfolder/test.doc
有没有办法只显示文件名而不显示子文件夹和文件名?
例如:
systemdesign/templates/test.docx
systemdesign
是 container
,templates
是子文件夹,test.docx
是文档。
我只想显示:test.docx
还有吗?谢谢
Azure Blob 存储没有文件夹结构可言 - 您只能通过将完整路径作为 blob 名称的一部分来伪造它。
您可以做的是:
var name = blob.Name.Substring(blob.Name.LastIndexOf('/'));
因此 运行 代码后的名称应等于 "test.doc"。
我在 Azure 中有一个容器,在这个容器中我有一个子文件夹。
问题是,当我获得 blob 名称时,名称显示的不是 test.doc
,而是 subfolder/test.doc
有没有办法只显示文件名而不显示子文件夹和文件名?
例如:
systemdesign/templates/test.docx
systemdesign
是 container
,templates
是子文件夹,test.docx
是文档。
我只想显示:test.docx
还有吗?谢谢
Azure Blob 存储没有文件夹结构可言 - 您只能通过将完整路径作为 blob 名称的一部分来伪造它。
您可以做的是:
var name = blob.Name.Substring(blob.Name.LastIndexOf('/'));
因此 运行 代码后的名称应等于 "test.doc"。