Borrar filtros
Borrar filtros

How to Separte table data from html?

1 visualización (últimos 30 días)
Bilal qureshi
Bilal qureshi el 6 de Jun. de 2018
Editada: Paolo el 6 de Jun. de 2018
i am doing web reading using Http POST method with urlread function. how to separate html Table data from html?(str)
ur='https://www.w3schools.com/html/html_tables.asp';
str=urlread(ur)

Respuesta aceptada

Paolo
Paolo el 6 de Jun. de 2018
Editada: Paolo el 6 de Jun. de 2018
You should be using webread rather than urlread as stated in the documentation. You can use regexp to extract HTML elements from a HTML document. There are examples on how to do so on the regexp documentation page.
Use the following code to extract < table > elements.
ur = 'https://www.w3schools.com/html/html_tables.asp';
str = webread(ur);
%Using urlread instead will give the same output.
%str = urlread(ur);
expression = '<(table).*?</\1>';
matches = regexp(str,expression,'match');
matches contains the two < table > elements in the HTML.

Más respuestas (0)

Categorías

Más información sobre String Parsing en Help Center y File Exchange.

Productos


Versión

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by