Unzip and rename excel file
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Tiago André
el 18 de Abr. de 2022
Comentada: Tiago André
el 19 de Abr. de 2022
Hey, hope you doing well.
I have this code that goes to a website database, downloads and unzips all the files there. Each zip file comes with hundreds of txt files and two excel files. I only need the two excel files, however its not a problem if the code downloads the txt files aswell. The problem is that the excel files have all the same name, so when i run the code i get in the folder thousands of text files and only two excel files. The code is overwriting the excel files when unziping.
How can i make matlab, after unziping, to change the name of the excel files so they wont overwrite?
This is the script i have.
web ='https://sensors.rivm.nl/benchmark/';
data = webread(web);
files = regexpi(data,'[A-Z_0-9]+.zip<','match');
for k=1:numel(files)
file = files{k} ;
unzip([web file(1:end-1)])
end
Thank you for your help.
0 comentarios
Respuesta aceptada
MJFcoNaN
el 18 de Abr. de 2022
the function of unzip allows setting an output folder, for example:
unzip([web file(1:end-1)], file(1:end-5))
4 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Downloads en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!