Strumenti per acquisire e convertire il Web

Converti le tabelle HTML in CSV con GrabzIt Tabella a CSV

Spesso il contenuto è disponibile sul Web in un formato tabulare che non è facilmente estraibile. Questo potrebbe essere qualsiasi cosa, dai prezzi delle azioni a un elenco di canali televisivi. Il servizio Tabella HTML a CSV di GrabzIt può estrarre queste informazioni. Quindi restituiscilo in un formato facilmente leggibile.

Per raggiungere questo obiettivo GrabzIt offre la possibilità di convertire HTML in file CSV, JSON o Excel. Usando il nostro API or Strumento Screenshot online. Inoltre, è possibile estrarre più tabelle contemporaneamente quando si utilizzano i formati Microsoft Excel o JSON. Con un nuovo foglio Excel o oggetto creato per ogni tabella HTML trovata.

Prova l'esempio seguente per vedere come l'API converte le tabelle HTML in Excel online. Oltre ai file JSON e CSV. Basta inserire l'URL di una pagina Web che contiene una tabella HTML e fare clic su GrabzIt. Quindi, una volta completato, un file che rappresenta la tabella verrà scaricato automaticamente.

API tabella HTML

L'API HTML Table di GrabzIt supporta più linguaggi di programmazione. Basta selezionare la lingua richiesta dalle opzioni sottostanti per visualizzare uno snippet di codice e istruzioni su come iniziare.

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV utilizzando ASP.NET. Per iniziare a convertire solo le tabelle HTML scarica la libreria ASP.NET e poi prendi il tuo chiave e segreto. Finalmente controlla il Documentazione API per ASP.NET per scoprire tutti i modi in cui puoi usare l'API di 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");

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV che utilizza Java. Per iniziare a convertire solo le tabelle HTML scarica la libreria Java e poi prendi il tuo chiave e segreto. Finalmente controlla il Documentazione API per Java per scoprire tutti i modi in cui puoi usare l'API di 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");

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV utilizzando JavaScript. Per iniziare a convertire il download di tabelle HTML Libreria JavaScript di GrabzIt. Allora prendi il tuo chiave e segreto, aggiungi il dominio si desidera utilizzare il JavaScript su e infine controllare il Documentazione API per JavaScript per scoprire tutti i modi in cui puoi usare l'API di 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>

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV utilizzando Node.js. Per iniziare a convertire solo le tabelle HTML scarica il pacchetto Node.js e poi prendi il tuo chiave e segreto. Finalmente controlla il Documentazione API per Node.js per scoprire tutti i modi in cui puoi usare l'API di 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;
    }
});

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV utilizzando Perl. Per iniziare a convertire solo le tabelle HTML scarica la libreria Perl e poi prendi il tuo chiave e segreto. Finalmente controlla il Documentazione API per Perl per scoprire tutti i modi in cui puoi usare l'API di 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");

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV utilizzando PHP. Per iniziare a convertire solo le tabelle HTML scarica la libreria PHP e poi prendi il tuo chiave e segreto. Finalmente controlla il Documentazione API per PHP per scoprire tutti i modi in cui puoi usare l'API di 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");

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV usando Python. Per iniziare a convertire solo le tabelle HTML scarica la libreria Python e poi prendi il tuo chiave e segreto. Finalmente controlla il Documentazione API per Python per scoprire tutti i modi in cui puoi usare l'API di 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") 

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV utilizzando la nostra API REST. Dai un'occhiata anche a Documentazione API per l'API REST per altri modi per personalizzare le estrazioni della tabella.

https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=csv&url=http%3A%2F%2Fwww.example.com%2Fpage-with-table.html

Questo frammento di codice indica quanto sia semplice convertire una tabella HTML into un documento CSV utilizzando Ruby. Per iniziare a convertire solo le tabelle HTML scarica Ruby Gem e poi prendi il tuo chiave e segreto. Finalmente controlla il Documentazione API per Ruby per scoprire tutti i modi in cui puoi usare l'API di 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")