Инструменты для захвата и конвертирования Интернета

Преобразование таблиц HTML в CSV с GrabzIt Стол в CSV

Зачастую контент доступен в Интернете в табличном формате, который нелегко извлечь. Это может быть что угодно, от цен на акции до списка телеканалов. Служба HTML Table to CSV от GrabzIt может извлечь эту информацию. Затем верните его в удобном для чтения формате.

Для этого GrabzIt предоставляет возможность конвертировать HTML в файлы CSV, JSON или Excel. Используя либо наш API or Интернет Скриншот Инструмент, Кроме того, несколько таблиц могут быть извлечены одновременно при использовании форматов Microsoft Excel или JSON. С новым листом Excel или объектом, созданным для каждой найденной таблицы HTML.

Попробуйте пример ниже, чтобы увидеть, как API преобразует таблицы HTML в Excel онлайн. А также файлы JSON и CSV. Просто введите URL-адрес веб-страницы, содержащей таблицу HTML, и нажмите GrabzIt. Затем, после заполнения файл, который представляет таблицу, будет автоматически загружен.

HTML Table API

HTML-API GrabzIt поддерживает несколько языков программирования. Просто выберите нужный язык из предложенных ниже вариантов, чтобы увидеть фрагмент кода и инструкции по началу работы.

Этот фрагмент кода показывает, насколько просто преобразовать таблицу HTML. into CSV документ с использованием ASP.NET. Для начала преобразования таблиц HTML просто скачать библиотеку ASP.NET а затем получить ключ и секрет, Наконец, проверьте Документация по API для ASP.NET чтобы узнать все способы, которыми вы можете использовать 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");

Этот фрагмент кода показывает, насколько просто преобразовать таблицу HTML. into CSV документ с использованием Java. Для начала преобразования таблиц HTML просто скачать библиотеку Java а затем получить ключ и секрет, Наконец, проверьте Документация по API для Java чтобы узнать все способы, которыми вы можете использовать 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");

Этот фрагмент кода показывает, насколько просто преобразовать таблицу HTML. into CSV документ с использованием JavaScript. Чтобы начать преобразование таблиц HTML, скачайте Библиотека JavaScript GrabzIt, Тогда получите ваш ключ и секрет, добавить домен Вы хотите использовать JavaScript и, наконец, проверить API документация для JavaScript чтобы узнать все способы, которыми вы можете использовать API 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>

Этот фрагмент кода показывает, насколько просто преобразовать таблицу HTML. into CSV документ с использованием Node.js. Для начала преобразования таблиц HTML просто скачать пакет Node.js а затем получить ключ и секрет, Наконец, проверьте Документация по API для Node.js чтобы узнать все способы, которыми вы можете использовать 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;
    }
});

Этот фрагмент кода показывает, насколько просто преобразовать таблицу HTML. intCSV-документ с использованием Perl. Для начала преобразования таблиц HTML просто скачать библиотеку Perl а затем получить ключ и секрет, Наконец, проверьте Документация по API для Perl чтобы узнать все способы, которыми вы можете использовать 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");

Этот фрагмент кода показывает, насколько просто преобразовать таблицу HTML. into CSV документ с использованием PHP. Для начала преобразования таблиц HTML просто скачать библиотеку PHP а затем получить ключ и секрет, Наконец, проверьте API документация для PHP чтобы узнать все способы, которыми вы можете использовать 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");

Этот фрагмент кода показывает, насколько просто преобразовать таблицу HTML. intCSV-документ с использованием Python. Для начала преобразования таблиц HTML просто скачать библиотеку Python а затем получить ключ и секрет, Наконец, проверьте Документация по API для Python чтобы узнать все способы, которыми вы можете использовать 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") 

Этот фрагмент кода показывает, насколько просто преобразовать таблицу HTML. into CSV документ с использованием Ruby. Для начала преобразования таблиц HTML просто скачать Ruby Gem а затем получить ключ и секрет, Наконец, проверьте Документация по API для Ruby чтобы узнать все способы, которыми вы можете использовать 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")