ਵੈੱਬ ਨੂੰ ਕੈਪਚਰ ਅਤੇ ਕਨਵਰਟ ਕਰਨ ਲਈ ਟੂਲ

HTML ਟੇਬਲ ਨੂੰ ਗਰੈਬਜ਼ਿਟ ਨਾਲ CSV ਵਿੱਚ ਬਦਲੋ ਟੇਬਲ ਨੂੰ ਸੀ ਐਸ ਵੀ

ਅਕਸਰ ਸਮੱਗਰੀ ਵੈਬ ਉੱਤੇ ਇੱਕ ਟੇਬਲਰ ਫਾਰਮੈਟ ਵਿੱਚ ਉਪਲਬਧ ਹੁੰਦੀ ਹੈ ਜੋ ਅਸਾਨੀ ਨਾਲ ਕੱractਣਯੋਗ ਨਹੀਂ ਹੁੰਦੀ. ਇਹ ਇੱਕ ਟੈਲੀਵਿਜ਼ਨ ਚੈਨਲ ਸੂਚੀ ਵਿੱਚ ਸਟਾਕ ਦੀਆਂ ਕੀਮਤਾਂ ਤੋਂ ਲੈ ਕੇ ਕੁਝ ਵੀ ਹੋ ਸਕਦਾ ਹੈ. ਗਰੈਬਜ਼ਿਟ ਦਾ HTML ਟੇਬਲ ਤੋਂ ਸੀਐਸਵੀ ਸੇਵਾ ਇਸ ਜਾਣਕਾਰੀ ਨੂੰ ਕੱract ਸਕਦੀ ਹੈ. ਫਿਰ ਇਸਨੂੰ ਤੁਹਾਨੂੰ ਇੱਕ ਫਾਰਮੈਟ ਵਿੱਚ ਵਾਪਸ ਕਰ ਦਿਓ ਜੋ ਆਸਾਨੀ ਨਾਲ ਪੜ੍ਹਨਯੋਗ ਹੈ.

ਇਸ GrabzIt ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ HTML ਨੂੰ CSV, JSON ਜਾਂ ਐਕਸਲ ਫਾਈਲਾਂ ਵਿੱਚ ਬਦਲਣ ਦੀ ਯੋਗਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ. ਸਾਡੀ ਜਾਂ ਤਾਂ ਵਰਤਣਾ API or Screenਨਲਾਈਨ ਸਕ੍ਰੀਨਸ਼ਾਟ ਟੂਲ. ਇਸ ਤੋਂ ਇਲਾਵਾ, ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਐਕਸਲ ਜਾਂ ਜੇਐਸਓਐਨ ਫਾਰਮੈਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਮਲਟੀਪਲ ਟੇਬਲ ਇਕੋ ਵਾਰੀ ਕੱractedੇ ਜਾ ਸਕਦੇ ਹਨ. ਹਰੇਕ HTML ਟੇਬਲ ਲਈ ਇੱਕ ਨਵਾਂ ਐਕਸਲ ਸ਼ੀਟ ਜਾਂ ਆਬਜੈਕਟ ਬਣਾਇਆ ਜਾ ਰਿਹਾ ਹੈ.

ਹੇਠਾਂ ਦਿੱਤੀ ਉਦਾਹਰਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਇਹ ਵੇਖਣ ਲਈ ਕਿ API ਕਿਵੇਂ HTML ਟੇਬਲ ਨੂੰ ਐਕਸਲ ਵਿੱਚ Excelਨਲਾਈਨ ਰੂਪਾਂਤਰ ਕਰਦਾ ਹੈ. ਦੇ ਨਾਲ ਨਾਲ ਜੇ ਐਸ ਐੱਨ ਅਤੇ ਸੀ ਐਸ ਵੀ ਫਾਈਲਾਂ. ਬੱਸ ਇੱਕ ਵੈਬ ਪੇਜ ਦਾ URL ਦਾਖਲ ਕਰੋ ਜਿਸ ਵਿੱਚ ਇੱਕ HTML ਟੇਬਲ ਹੈ ਅਤੇ ਗਰੈਬਜ਼ਿਟ ਕਲਿੱਕ ਕਰੋ. ਫਿਰ ਇੱਕ ਵਾਰ ਇੱਕ ਫਾਈਲ ਪੂਰੀ ਕਰੋ ਜੋ ਸਾਰਣੀ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ ਆਪਣੇ ਆਪ ਡਾedਨਲੋਡ ਕੀਤੀ ਜਾਏਗੀ.

HTML ਟੇਬਲ API

ਗਰੈਬਜ਼ਿਟ ਦਾ HTML ਟੇਬਲ API ਮਲਟੀਪਲ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ. ਕੋਡ ਦੇ ਸਨਿੱਪਟ ਅਤੇ ਸ਼ੁਰੂਆਤ ਕਰਨ ਦੇ ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ ਵੇਖਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਤੋਂ ਲੋੜੀਂਦੀ ਭਾਸ਼ਾ ਦੀ ਚੋਣ ਕਰੋ.

ਇਹ ਕੋਡ ਸਨਿੱਪਟ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ ਕਿ ਇੱਕ HTML ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intOA CSV ਦਸਤਾਵੇਜ਼ ASP.NET ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ. ਸਿਰਫ HTML ਟੇਬਲ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਏਐਸਪੀ.ਨੇਟ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰੋ ਅਤੇ ਫਿਰ ਆਪਣੇ ਪ੍ਰਾਪਤ ਕਰੋ ਕੁੰਜੀ ਅਤੇ ਗੁਪਤ. ਅੰਤ ਵਿੱਚ ਵੇਖੋ ASP.NET ਲਈ API ਦਸਤਾਵੇਜ਼ ਉਹਨਾਂ ਸਾਰੇ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਏ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

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 ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intਜਾਵਾ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸੀਐਸਵੀ ਦਸਤਾਵੇਜ਼. ਸਿਰਫ HTML ਟੇਬਲ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਜਾਵਾ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਡਾ .ਨਲੋਡ ਕਰੋ ਅਤੇ ਫਿਰ ਆਪਣੇ ਪ੍ਰਾਪਤ ਕਰੋ ਕੁੰਜੀ ਅਤੇ ਗੁਪਤ. ਅੰਤ ਵਿੱਚ ਵੇਖੋ ਜਾਵਾ ਲਈ API ਦਸਤਾਵੇਜ਼ ਉਹਨਾਂ ਸਾਰੇ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਏ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

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 ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intਜਾਵਾ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ CSV ਦਸਤਾਵੇਜ਼. HTML ਟੇਬਲ ਡਾ downloadਨਲੋਡ ਨੂੰ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਗਰੈਬਜ਼ਿਟ ਦੀ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਲਾਇਬ੍ਰੇਰੀ. ਫਿਰ ਆਪਣੇ ਪ੍ਰਾਪਤ ਕਰੋ ਕੁੰਜੀ ਅਤੇ ਗੁਪਤ, ਡੋਮੇਨ ਸ਼ਾਮਲ ਕਰੋ ਤੁਸੀਂ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਨੂੰ ਚਾਲੂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਅਤੇ ਅੰਤ ਵਿੱਚ ਜਾਂਚ ਕਰੋ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਲਈ ਏਪੀਆਈ ਦਸਤਾਵੇਜ਼ ਉਹਨਾਂ ਸਾਰੇ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਏ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

<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>

ਇਹ ਕੋਡ ਸਨਿੱਪਟ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ ਕਿ ਇੱਕ HTML ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intoa CSV ਦਸਤਾਵੇਜ਼ Node.js ਵਰਤ ਕੇ. ਸਿਰਫ HTML ਟੇਬਲ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ Node.js ਪੈਕੇਜ ਡਾ downloadਨਲੋਡ ਕਰੋ ਅਤੇ ਫਿਰ ਆਪਣੇ ਪ੍ਰਾਪਤ ਕਰੋ ਕੁੰਜੀ ਅਤੇ ਗੁਪਤ. ਅੰਤ ਵਿੱਚ ਵੇਖੋ Node.js ਲਈ ਏਪੀਆਈ ਦਸਤਾਵੇਜ਼ ਉਹਨਾਂ ਸਾਰੇ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਏ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

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 ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intਓਏ CSV ਦਸਤਾਵੇਜ਼ ਪਰਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ. ਸਿਰਫ HTML ਟੇਬਲ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਪਰਲ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਡਾ .ਨਲੋਡ ਕਰੋ ਅਤੇ ਫਿਰ ਆਪਣੇ ਪ੍ਰਾਪਤ ਕਰੋ ਕੁੰਜੀ ਅਤੇ ਗੁਪਤ. ਅੰਤ ਵਿੱਚ ਵੇਖੋ ਪਰਲ ਲਈ ਏਪੀਆਈ ਦਸਤਾਵੇਜ਼ ਉਹਨਾਂ ਸਾਰੇ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਏ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

#!/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 ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intoa CSV ਦਸਤਾਵੇਜ਼ PHP ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ. ਸਿਰਫ HTML ਟੇਬਲ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ PHP ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰੋ ਅਤੇ ਫਿਰ ਆਪਣੇ ਪ੍ਰਾਪਤ ਕਰੋ ਕੁੰਜੀ ਅਤੇ ਗੁਪਤ. ਅੰਤ ਵਿੱਚ ਵੇਖੋ PHP ਲਈ API ਦਸਤਾਵੇਜ਼ ਉਹਨਾਂ ਸਾਰੇ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਏ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

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 ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intਪਾਈਥਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੀਐਸਵੀ ਦਸਤਾਵੇਜ਼. ਸਿਰਫ HTML ਟੇਬਲ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਪਾਈਥਨ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਡਾ .ਨਲੋਡ ਕਰੋ ਅਤੇ ਫਿਰ ਆਪਣੇ ਪ੍ਰਾਪਤ ਕਰੋ ਕੁੰਜੀ ਅਤੇ ਗੁਪਤ. ਅੰਤ ਵਿੱਚ ਵੇਖੋ ਪਾਈਥਨ ਲਈ ਏਪੀਆਈ ਦਸਤਾਵੇਜ਼ ਉਹਨਾਂ ਸਾਰੇ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਏ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

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 ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intਸਾਡੇ REST API ਦੀ ਵਰਤੋਂ ਕਰਕੇ CSA ਦਸਤਾਵੇਜ਼ oa. ਨੂੰ ਵੀ ਚੈੱਕ ਕਰੋ REST API ਲਈ API ਦਸਤਾਵੇਜ਼ ਆਪਣੇ ਟੇਬਲ ਐਕਸਟਰੱਕਸ਼ਨ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਦੇ ਹੋਰ ਤਰੀਕਿਆਂ ਲਈ.

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

ਇਹ ਕੋਡ ਸਨਿੱਪਟ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ ਕਿ ਇੱਕ HTML ਟੇਬਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨਾ ਕਿੰਨਾ ਸਿੱਧਾ ਹੈ intਰੂਬੀ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸੀਐਸਵੀ ਦਸਤਾਵੇਜ਼. ਸਿਰਫ HTML ਟੇਬਲ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਰੂਬੀ ਰਤਨ ਨੂੰ ਡਾ .ਨਲੋਡ ਕਰੋ ਅਤੇ ਫਿਰ ਆਪਣੇ ਪ੍ਰਾਪਤ ਕਰੋ ਕੁੰਜੀ ਅਤੇ ਗੁਪਤ. ਅੰਤ ਵਿੱਚ ਵੇਖੋ ਰੂਬੀ ਲਈ ਏਪੀਆਈ ਦਸਤਾਵੇਜ਼ ਉਹਨਾਂ ਸਾਰੇ ਤਰੀਕਿਆਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਜੋ ਤੁਸੀਂ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਏ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

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")