I have following code which load files from AWS s3 however i'm not sure how to display os access the these files one by one: –
%Set S3 Credentials
setenv('AWS_ACCESS_KEY_ID', '{ID}'); setenv('AWS_SECRET_ACCESS_KEY','{KEY}'); setenv('AWS_REGION', 'us-east-1'); %Load Data
imds = fileDatastore('s3://{bucket}/',... 'FileExtensions',{'.txt', '.pdf'},... 'ReadFcn',@load,... 'IncludeSubfolders',true); file=imds; disp(file);
output
FileDatastore with properties: Files: { 's3://{bucket}/2017%20EBA%20-%20Relets%20(part%201)%20-%20signed.pdf' 's3://{bucket}/AQS94%20-%20Official%20Website.pdf' 's3://{bucket}/summary.txt' } UniformRead: 0 ReadFcn: @load AlternateFileSystemRoots: {}
I tried
file=imds.Files; disp(file);However it's not displaying the content of the file.
Best Answer