Saving website data as an excel file with Matlab

1 Ansicht (letzte 30 Tage)
Jared Johnson
Jared Johnson am 22 Nov. 2015
Kommentiert: Geoff Hayes am 24 Nov. 2015
Is it possible to save a webpage as an excel file via Matlab? Something similar to the websave function, which saves as a .html.
Using the import function in Excel gives me exactly what I need, but I really need this to be automated.

Akzeptierte Antwort

Geoff Hayes
Geoff Hayes am 22 Nov. 2015
Jared - can you provide an example url to a page that you wish to save to an Excel file? Perhaps you could use webread to get the data from the web page and then use xlswrite to write that data to an Excel spreadsheet.
  2 Kommentare
Jared Johnson
Jared Johnson am 22 Nov. 2015
No problem,
Excel import gives me the values for each stat in its own cell and it works pretty great.
Geoff Hayes
Geoff Hayes am 24 Nov. 2015
Hi Jared - I hadn't realized that there would be that much HTML formatting on your webpage which probably makes it difficult to parse and get to the table data.
Try using Sven Koerner's submission to the File Exchange: Get HTML-table data into MATLAB via urlread and without builtin browser. With your link I coded
tableData = getTableFromWeb_mod('http://www.cfbstats.com/2015/team/8/index.html',1);
and it created a 34x3 cell array which you can then (more easily) write to an Excel spreadsheet using xlswrite.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by