Saving website data as an excel file with Matlab

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.

 Respuesta aceptada

Geoff Hayes
Geoff Hayes el 22 de Nov. de 2015

0 votos

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 comentarios

Jared Johnson
Jared Johnson el 22 de Nov. de 2015
No problem,
Excel import gives me the values for each stat in its own cell and it works pretty great.
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.

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Preguntada:

el 22 de Nov. de 2015

Comentada:

el 24 de Nov. de 2015

Community Treasure Hunt

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

Start Hunting!

Translated by