Criar uma ferramenta que faça o scraping de tabelas web

Create a tool that scrapes web tables. There are several web tables in which we need to scan their lines and cell and make decisions about what to do with the data coming from these cells.

Second suggestion: the possibility of creating a loop from this is also interesting because there are also web pages that have indexes (example: 1, 2, 3) because they have several results, so there are situations that scraping should go through all these pages .

Olá Pedro,

Obrigado pela sugestão. Apreciamos novas ideias para melhorar nossa plataforma.

Hoje, uma forma de realizar tal tarefa, seria capturar um elemento dessa tabela através do Xpath, e utilizar uma variável para iteração dentro desse caminho do Xpath. Por exemplo capturar uma linha, criar um elemento com esse caminho, e iterar o valor do < tr > em um loop, e assim utilizar esse elemento na atividade de “Get element value”.

Com isso seria possível utilizar o valor obtido para verificar uma condicional.

4 Likes

Oii @Renan.Mancilha , no caso com a iteração ele percorre toda tabela?

1 Like

Olá @pedro.azevedo,

Sim dessa forma iria percorrer toda a tabela.
Uma outra forma também seria primeiro percorrer toda essa tabela e salvar o número de linhas em uma variável, depois utilizar esse contador no IF, e assim realizar o loop enquanto a variável iterada não alcançar o contador.

3 Likes

Bacana, uma colega do trabalho está em um projeto que envolve isso vou pedir pra ela entrar nesse tópico. Obrigado pela ajuda.

1 Like