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 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 intlub dokument za pomocą ASP.NET. Aby rozpocząć konwersję tabel HTML, wystarczy 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.; grabzIt.URLToTable("http://www.example.com/page-with-table.html", options); grabzIt.SaveTo("tables/result.");
Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML intlub dokument przy użyciu języka Java. Aby rozpocząć konwersję tabel HTML, wystarczy 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.); grabzIt.URLToTable("http://www.example.com/page-with-table.html", options); grabzIt.SaveTo("tables/result.");
Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML intlub dokument przy użyciu JavaScript. Aby rozpocząć konwersję tabel HTML, pobierz 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@/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/page-with-table.html",
{"format":""}).Create();
</script>
Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML intlub dokument za pomocą Node.js. Aby rozpocząć konwersję tabel HTML, wystarczy 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",""}; client.url_to_table("http://www.example.com/page-with-table.html", options); client.save_to("tables/result.", function (error, id){ if (error != null){ throw error; } });
Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML intlub dokument za pomocą Perla. Aby rozpocząć konwersję tabel HTML, wystarczy 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(""); $grabzIt->URLToTable("http://www.example.com/page-with-table.html", $options); $grabzIt->SaveTo("tables/result.");
Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML intlub dokument za pomocą PHP. Aby rozpocząć konwersję tabel HTML, wystarczy 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(""); $grabzIt->URLToTable("http://www.example.com/page-with-table.html", $options); $grabzIt->SaveTo("tables/result.");
Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML intlub dokument za pomocą Pythona. Aby rozpocząć konwersję tabel HTML, wystarczy 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 = "" grabzIt.URLToTable("http://www.example.com/page-with-table.html", options) grabzIt.SaveTo("tables/result.")
Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML intlub dokument za pomocą 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?key=Sign in to view your Application Key&format=&url=http%3A%2F%2Fwww.example.com%2Fpage-with-table.html
Ten fragment kodu wskazuje, jak łatwo przekonwertować tabelę HTML intlub dokument przy użyciu Rubiego. Aby rozpocząć konwersję tabel HTML, wystarczy 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 = "" grabzItClient.url_to_table("http://www.example.com/page-with-table.html", options) grabzItClient.save_to("tables/result.")