Outils pour capturer et convertir le Web

Convertir des tableaux HTML au format CSV avec GrabzIt Tableau au format CSV

Le contenu est souvent disponible sur le Web dans un format tabulaire difficile à extraire. Cela pourrait être n'importe quoi, du prix des actions à la liste des chaînes de télévision. Le service HTML Table to CSV de GrabzIt peut extraire ces informations. Ensuite, retournez-le dans un format facilement lisible.

Pour ce faire, GrabzIt offre la possibilité de convertir HTML en fichiers CSV, JSON ou Excel. En utilisant soit notre API or Outil de capture en ligne. De plus, plusieurs tables peuvent être extraites simultanément lors de l'utilisation de formats Microsoft Excel ou JSON. Avec une nouvelle feuille Excel ou un objet en cours de création pour chaque table HTML trouvée.

Essayez l'exemple ci-dessous pour voir comment l'API convertit les tableaux HTML en Excel en ligne. Ainsi que des fichiers JSON et CSV. Entrez simplement l'URL d'une page Web contenant un tableau HTML et cliquez sur GrabzIt. Ensuite, une fois terminé, un fichier représentant le tableau sera automatiquement téléchargé.

API de table HTML

L'API de table HTML de GrabzIt prend en charge plusieurs langages de programmation. Il vous suffit de sélectionner la langue requise dans les options ci-dessous pour afficher un extrait de code et des instructions pour commencer.

Cet extrait de code indique à quel point il est simple de convertir un tableau HTML. into un document CSV utilisant ASP.NET. Pour commencer à convertir des tableaux HTML, il suffit de télécharger la bibliothèque ASP.NET et ensuite obtenir votre clé et secret. Enfin, consultez le Documentation API pour ASP.NET pour découvrir toutes les manières d'utiliser l'API de 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");

Cet extrait de code indique à quel point il est simple de convertir un tableau HTML. into un document CSV utilisant Java. Pour commencer à convertir des tableaux HTML simplement télécharger la bibliothèque Java et ensuite obtenir votre clé et secret. Enfin, consultez le Documentation API pour Java pour découvrir toutes les manières d'utiliser l'API de 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");

Cet extrait de code indique à quel point il est simple de convertir un tableau HTML. into un document CSV utilisant JavaScript. Pour commencer à convertir les tableaux HTML, téléchargez Bibliothèque JavaScript de GrabzIt. Alors récupère ton clé et secret, ajouter le domaine vous voulez utiliser le JavaScript sur et enfin vérifier le Documentation API pour JavaScript pour découvrir toutes les manières d'utiliser l'API de GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.3.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>

Cet extrait de code indique à quel point il est simple de convertir un tableau HTML. into un document CSV utilisant Node.js. Pour commencer à convertir des tableaux HTML simplement téléchargez le package Node.js et ensuite obtenir votre clé et secret. Enfin, consultez le Documentation API pour Node.js pour découvrir toutes les manières d'utiliser l'API de 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;
    }
});

Cet extrait de code indique à quel point il est simple de convertir un tableau HTML. into un document CSV utilisant Perl. Pour commencer à convertir des tableaux HTML simplement télécharger la bibliothèque Perl et ensuite obtenir votre clé et secret. Enfin, consultez le Documentation API pour Perl pour découvrir toutes les manières d'utiliser l'API de 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");

Cet extrait de code indique à quel point il est simple de convertir un tableau HTML. into un document CSV utilisant PHP. Pour commencer à convertir des tableaux HTML simplement télécharger la bibliothèque PHP et ensuite obtenir votre clé et secret. Enfin, consultez le Documentation API pour PHP pour découvrir toutes les manières d'utiliser l'API de 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");

Cet extrait de code indique à quel point il est simple de convertir un tableau HTML. into un document CSV utilisant Python. Pour commencer à convertir des tableaux HTML simplement télécharger la bibliothèque Python et ensuite obtenir votre clé et secret. Enfin, consultez le Documentation API pour Python pour découvrir toutes les manières d'utiliser l'API de 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") 

Cet extrait de code indique à quel point il est simple de convertir un tableau HTML. into un document CSV utilisant Ruby. Pour commencer à convertir des tableaux HTML simplement télécharger le Ruby Gem et ensuite obtenir votre clé et secret. Enfin, consultez le Documentation API pour Ruby pour découvrir toutes les manières d'utiliser l'API de 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")