Ferramentas para capturar e converter a Web

Converter tabelas HTML em CSV com GrabzIt Tabela para CSV

Muitas vezes, o conte√ļdo est√° dispon√≠vel na Web em um formato tabular que n√£o √© facilmente extra√≠vel. Pode ser qualquer coisa, desde pre√ßos de a√ß√Ķes a uma lista de canais de televis√£o. A tabela HTML do GrabzIt para o servi√ßo CSV pode extrair essas informa√ß√Ķes. Em seguida, devolva-o em um formato que seja facilmente leg√≠vel.

Para conseguir isso, o GrabzIt oferece a capacidade de converter arquivos HTML para CSV, JSON ou Excel. Usando nosso API or Ferramenta de captura de tela on-line. Além disso, várias tabelas podem ser extraídas de uma vez ao usar os formatos Microsoft Excel ou JSON. Com uma nova planilha ou objeto do Excel sendo criado para cada tabela HTML encontrada.

Experimente o exemplo abaixo para ver como a API converte tabelas HTML em Excel online. Bem como arquivos JSON e CSV. Basta digitar o URL de uma página da web que contém uma tabela HTML e clicar em GrabzIt. Depois que concluir, um arquivo que representa a tabela será baixado automaticamente.

API da tabela HTML

A API de tabela HTML do GrabzIt suporta v√°rias linguagens de programa√ß√£o. Basta selecionar o idioma necess√°rio nas op√ß√Ķes abaixo para ver um trecho de c√≥digo e instru√ß√Ķes sobre como come√ßar.

Esse trecho de código indica o quão simples é converter uma tabela HTML into um documento CSV usando ASP.NET. Para começar a converter tabelas HTML, basta baixar a biblioteca do ASP.NET e depois pegue seu chave e segredo. Finalmente confira o Documentação da API para ASP.NET para descobrir todas as maneiras de usar a API do GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

TableOptions options = new TableOptions();
options.Format = TableFormat.csv;

grabzIt.URLToTable("http://www.example.com/page-with-table.html", options); 
grabzIt.SaveTo("tables/result.csv");

Esse trecho de código indica o quão simples é converter uma tabela HTML into Um documento CSV usando Java. Para começar a converter tabelas HTML, basta faça o download da biblioteca Java e depois pegue seu chave e segredo. Finalmente confira o Documentação da API para Java para descobrir todas as maneiras de usar a API do GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

TableOptions options = new TableOptions();
options.setFormat(TableFormat.CSV);

grabzIt.URLToTable("http://www.example.com/page-with-table.html", options); 
grabzIt.SaveTo("tables/result.csv");

Esse trecho de código indica o quão simples é converter uma tabela HTML into Um documento CSV usando JavaScript. Para começar a converter tabelas HTML, baixe Biblioteca JavaScript de GrabzIt. Então pegue seu chave e segredo, adicione o domínio você deseja usar o JavaScript e finalmente confira o Documentação da API para JavaScript para descobrir todas as maneiras de usar a API do GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.7/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/page-with-table.html", 
{"format":"csv"}).Create();
</script>

Esse trecho de código indica o quão simples é converter uma tabela HTML intum documento CSV usando Node.js. Para começar a converter tabelas HTML, basta baixe o pacote Node.js. e depois pegue seu chave e segredo. Finalmente confira o Documentação da API para Node.js para descobrir todas as maneiras de usar a API do GrabzIt.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");

var options = {"format","csv"};

client.url_to_table("http://www.example.com/page-with-table.html", options);
client.save_to("tables/result.csv", function (error, id){
    if (error != null){
        throw error;
    }
});

Esse trecho de código indica o quão simples é converter uma tabela HTML into um documento CSV usando Perl. Para começar a converter tabelas HTML, basta faça o download da biblioteca Perl e depois pegue seu chave e segredo. Finalmente confira o Documentação da API para Perl para descobrir todas as maneiras de usar a API do GrabzIt.

#!/usr/bin/perl

use GrabzItClient;

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = GrabzItTableOptions->new();
$options->format("csv");

$grabzIt->URLToTable("http://www.example.com/page-with-table.html", $options);
$grabzIt->SaveTo("tables/result.csv");

Esse trecho de código indica o quão simples é converter uma tabela HTML into Um documento CSV usando PHP. Para começar a converter tabelas HTML, basta baixe a biblioteca PHP e depois pegue seu chave e segredo. Finalmente confira o Documentação da API para PHP para descobrir todas as maneiras de usar a API do GrabzIt.

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

$options = new \GrabzIt\GrabzItTableOptions();
$options->setFormat("csv");

$grabzIt->URLToTable("http://www.example.com/page-with-table.html", $options); 
$grabzIt->SaveTo("tables/result.csv");

Esse trecho de código indica o quão simples é converter uma tabela HTML into Um documento CSV usando Python. Para começar a converter tabelas HTML, basta baixe a biblioteca Python e depois pegue seu chave e segredo. Finalmente confira o Documentação da API para Python para descobrir todas as maneiras de usar a API do GrabzIt.

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")

options = GrabzItTableOptions.GrabzItTableOptions()
options.format = "csv"

grabzIt.URLToTable("http://www.example.com/page-with-table.html", options) 
grabzIt.SaveTo("tables/result.csv") 

Esse trecho de código indica o quão simples é converter uma tabela HTML into um documento CSV usando Ruby. Para começar a converter tabelas HTML, basta faça o download da Ruby Gem e depois pegue seu chave e segredo. Finalmente confira o Documentação da API para Ruby para descobrir todas as maneiras de usar a API do GrabzIt.

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")

options = GrabzIt::TableOptions.new()
options.format = "csv"

grabzItClient.url_to_table("http://www.example.com/page-with-table.html", options)	
grabzItClient.save_to("tables/result.csv")