વેબને કેપ્ચર અને કન્વર્ટ કરવા માટેનાં સાધનો

એચટીએમએલ કોષ્ટકોને સી.એસ.વી.માં ગ્રેબઝિટ સાથે કન્વર્ટ કરો કોષ્ટકથી સી.એસ.વી.

ઘણીવાર સામગ્રી વેબ પર એક ટેબ્યુલર ફોર્મેટમાં ઉપલબ્ધ હોય છે જે સરળતાથી કાractી શકાતી નથી. આ શેરના ભાવથી લઈને ટેલિવિઝન ચેનલ સૂચિમાં કંઈપણ હોઈ શકે છે. ગ્રાબઝિટનું એચટીએમએલ કોષ્ટકથી સીએસવી સેવા આ માહિતીને કાractી શકે છે. તે પછી તે તમને સરળતાથી વાંચવાલાયક એવા ફોર્મેટમાં પાછું આપવું.

આ GrabzIt હાંસલ કરવા માટે HTML ને CSV, JSON અથવા એક્સેલ ફાઇલોમાં કન્વર્ટ કરવાની ક્ષમતા પૂરી પાડે છે. ક્યાં તો અમારી મદદથી API or Screenનલાઇન સ્ક્રીનશોટ ટૂલ. માઇક્રોસ .ફ્ટ એક્સેલ અથવા જેએસઓએન ફોર્મેટ્સનો ઉપયોગ કરતી વખતે એક સાથે બહુવિધ કોષ્ટકો એક સમયે કાractedી શકાય છે. દરેક એચટીએમએલ કોષ્ટક માટે નવી એક્સેલ શીટ અથવા createdબ્જેક્ટ બનાવવામાં આવી હોવા સાથે.

નીચેના ઉદાહરણને અજમાવી જુઓ કે API કેવી રીતે HTML ટેબલને એક્સેલમાં રૂપાંતરિત કરે છે. તેમજ JSON અને CSV ફાઇલો. ફક્ત વેબ પૃષ્ઠનો URL દાખલ કરો કે જેમાં HTML ટેબલ હોય અને GrabzIt ને ક્લિક કરો. પછી એકવાર તે ફાઇલ પૂર્ણ કરો કે જે કોષ્ટકનું પ્રતિનિધિત્વ કરે છે તે આપમેળે ડાઉનલોડ થઈ જશે.

HTML ટેબલ API

GrabzIt નું HTML ટેબલ API મલ્ટીપલ પ્રોગ્રામિંગ ભાષાઓને સપોર્ટ કરે છે. કોડ સ્નિપેટ અને પ્રારંભ કેવી રીતે કરવો તેના સૂચનો જોવા માટે ફક્ત નીચેના વિકલ્પોમાંથી આવશ્યક ભાષા પસંદ કરો.

આ કોડ સ્નિપેટ દર્શાવે છે કે HTML ટેબલને કન્વર્ટ કરવું તે કેટલું સીધું છે intએએસપી.નેટનો ઉપયોગ કરીને સીએએસવી દસ્તાવેજ. ફક્ત HTML કોષ્ટકોને રૂપાંતરિત કરવાનું પ્રારંભ કરવા માટે ASP.NET લાઇબ્રેરી ડાઉનલોડ કરો અને પછી તમારી મેળવો કી અને ગુપ્ત. છેલ્લે તપાસો ASP.NET માટે API દસ્તાવેજીકરણ તમે GrabzIt 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 દસ્તાવેજીકરણ તમે GrabzIt 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જાવાસ્ક્રિપ્ટનો ઉપયોગ કરીને સીએસવી દસ્તાવેજ. એચટીએમએલ કોષ્ટકો ડાઉનલોડને કન્વર્ટ કરવાનું પ્રારંભ કરવા માટે GrabzIt ની જાવાસ્ક્રિપ્ટ લાઇબ્રેરી. પછી તમારી મેળવો કી અને ગુપ્ત, ડોમેન ઉમેરો તમે જાવાસ્ક્રિપ્ટનો ઉપયોગ કરવા માંગો છો અને અંતે તપાસ કરો જાવાસ્ક્રિપ્ટ માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

<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 ટેબલને કન્વર્ટ કરવું તે કેટલું સીધું છે intનોડ.જેએસ નો ઉપયોગ કરીને સીએસવી દસ્તાવેજ. ફક્ત HTML કોષ્ટકોને રૂપાંતરિત કરવાનું પ્રારંભ કરવા માટે નોડ.જેએસ પેકેજ ડાઉનલોડ કરો અને પછી તમારી મેળવો કી અને ગુપ્ત. છેલ્લે તપાસો Node.js માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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પર્લનો ઉપયોગ કરીને સીએએસવી દસ્તાવેજ. ફક્ત HTML કોષ્ટકોને રૂપાંતરિત કરવાનું પ્રારંભ કરવા માટે પર્લ લાઇબ્રેરી ડાઉનલોડ કરો અને પછી તમારી મેળવો કી અને ગુપ્ત. છેલ્લે તપાસો પર્લ માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

#!/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 ટેબલને કન્વર્ટ કરવું તે કેટલું સીધું છે intઅથવા સીએસવી દસ્તાવેજ PHP નો ઉપયોગ કરીને. ફક્ત HTML કોષ્ટકોને રૂપાંતરિત કરવાનું પ્રારંભ કરવા માટે PHP લાઇબ્રેરી ડાઉનલોડ કરો અને પછી તમારી મેળવો કી અને ગુપ્ત. છેલ્લે તપાસો PHP માટે API દસ્તાવેજીકરણ તમે GrabzIt 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 કોષ્ટકોને રૂપાંતરિત કરવાનું પ્રારંભ કરવા માટે પાયથોન લાઇબ્રેરી ડાઉનલોડ કરો અને પછી તમારી મેળવો કી અને ગુપ્ત. છેલ્લે તપાસો પાયથોન માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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અમારા રેસ્ટ API નો ઉપયોગ કરીને CSA દસ્તાવેજ. પણ તપાસો 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 કોષ્ટકોને રૂપાંતરિત કરવાનું પ્રારંભ કરવા માટે રૂબી મણિ ડાઉનલોડ કરો અને પછી તમારી મેળવો કી અને ગુપ્ત. છેલ્લે તપાસો રૂબી માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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