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")