Narzędzia do przechwytywania i konwertowania Internetu

Konwertuj tabele HTML na CSV za pomocą GrabzIt Tabela do CSV

Często treść jest dostępna w Internecie w formacie tabelarycznym, który nie jest łatwy do wyodrębnienia. Może to być wszystko, od cen akcji po listę kanałów telewizyjnych. Usługa tabeli GrabzIt HTML do CSV może wyodrębnić te informacje. Następnie zwróć go w formacie, który jest łatwo czytelny.

Aby to osiągnąć, GrabzIt umożliwia konwersję HTML do plików CSV, JSON lub Excel. Za pomocą naszego API or Narzędzie do tworzenia zrzutów ekranu. Dodatkowo przy użyciu formatów Microsoft Excel lub JSON można wyodrębnić wiele tabel jednocześnie. Z każdym arkuszem HTML tworzony jest nowy arkusz lub obiekt Excel.

Wypróbuj poniższy przykład, aby zobaczyć, jak interfejs API konwertuje tabele HTML na Excel online. Jak również pliki JSON i CSV. Wystarczy wpisać adres URL strony internetowej zawierającej tabelę HTML i kliknąć GrabzIt. Następnie, po zakończeniu, plik reprezentujący tabelę zostanie automatycznie pobrany.

Interfejs API tabel HTML

Interfejs API tabeli HTML GrabzIt obsługuje wiele języków programowania. Po prostu wybierz wymagany język z poniższych opcji, aby zobaczyć fragment kodu i instrukcje, jak zacząć.

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu ASP.NET. Aby rozpocząć konwersję tabel HTML pobierz bibliotekę ASP.NET a potem weź swój klucz i sekret. Wreszcie sprawdź Dokumentacja API dla ASP.NET aby dowiedzieć się, jak korzystać z interfejsu API 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");

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu Java. Aby rozpocząć konwersję tabel HTML pobierz bibliotekę Java a potem weź swój klucz i sekret. Wreszcie sprawdź Dokumentacja API dla Java aby dowiedzieć się, jak korzystać z interfejsu API 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");

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu JavaScript. Aby rozpocząć konwersję, pobierz tabele HTML Biblioteka JavaScript GrabzIt. Więc weź swój klucz i sekret, dodaj domenę chcesz korzystać z JavaScript, a na koniec sprawdź Dokumentacja API dla JavaScript aby dowiedzieć się, jak korzystać z interfejsu API GrabzIt.

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

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu Node.js. Aby rozpocząć konwersję tabel HTML pobierz pakiet Node.js a potem weź swój klucz i sekret. Wreszcie sprawdź Dokumentacja API dla Node.js aby dowiedzieć się, jak korzystać z interfejsu API 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;
    }
});

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu Perla. Aby rozpocząć konwersję tabel HTML pobierz bibliotekę Perla a potem weź swój klucz i sekret. Wreszcie sprawdź Dokumentacja API dla Perla aby dowiedzieć się, jak korzystać z interfejsu API 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");

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu PHP. Aby rozpocząć konwersję tabel HTML pobierz bibliotekę PHP a potem weź swój klucz i sekret. Wreszcie sprawdź Dokumentacja API dla PHP aby dowiedzieć się, jak korzystać z interfejsu API 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");

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu Pythona. Aby rozpocząć konwersję tabel HTML pobierz bibliotekę Python a potem weź swój klucz i sekret. Wreszcie sprawdź Dokumentacja API dla Pythona aby dowiedzieć się, jak korzystać z interfejsu API 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") 

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu naszego REST API. Sprawdź także Dokumentacja API dla REST API aby uzyskać więcej sposobów dostosowywania wyodrębniania tabel.

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

Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML into dokument CSV przy użyciu Ruby. Aby rozpocząć konwersję tabel HTML pobierz Ruby Gem a potem weź swój klucz i sekret. Wreszcie sprawdź Dokumentacja API dla Ruby aby dowiedzieć się, jak korzystać z interfejsu API 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")