urlread for links in html database

1 次查看(过去 30 天)
Eric
Eric 2023-5-23
编辑: Rik 2023-5-23
Hello, I would like to extract .dat files for an entire year long web directory. I can use urlread to extract individual daily files:
However there are 365 of these files for each year long directory and I would like to write a script to extract all of the sub url's form a site like this:
I'm quite new to programming in matlab and searched the forums extensively before posting, so sorry if this has already been answered and thanks for any help!

回答(1 个)

Rik
Rik 2023-5-23
编辑:Rik 2023-5-23
You can use sprintf to form the URLs.
n=21001;
url=sprintf('%s%d.dat','https://gml.noaa.gov/aftp/data/radiation/solrad/abq/2021/abq',n);
Now you can use the URL in urlread (or webread). You can easilly put this code in a loop if you like.
Feel free to let me know if you need more help implementing this.

类别

Help CenterFile Exchange 中查找有关 Downloads 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by