כלים ללכידה ולהמרה של האינטרנט

המרת טבלאות HTML ל- CSV באמצעות GrabzIt טבלה ל- CSV

לעתים קרובות תוכן זמין באינטרנט בתבנית טבלאית שלא ניתנת לחילוץ בקלות. זה יכול להיות כל דבר, החל ממחירי מניות ועד לרשימת ערוצי טלוויזיה. שירות HTML של GrabzIt לשירות CSV יכול לחלץ מידע זה. ואז החזיר לך אותו בפורמט שניתן לקרוא אותו בקלות.

כדי להשיג זאת GrabzIt מספק את היכולת להמיר HTML לקובצי CSV, JSON או Excel. באמצעות אחת מה- API or כלי צילום מסך מקוון. בנוסף ניתן לחלץ טבלאות מרובות בבת אחת בעת שימוש בפורמטים של Microsoft Excel או JSON. כאשר נוצר גיליון או אובייקט חדש של Excel עבור כל טבלת HTML שנמצאת.

נסה את הדוגמה שלהלן כדי לראות כיצד ממשק ה- API ממיר טבלאות HTML ל- Excel באופן מקוון. וכן קבצי JSON ו- CSV. פשוט הזן את כתובת האתר של דף אינטרנט המכיל טבלת HTML ולחץ על GrabzIt. ואז לאחר השלמת קובץ המייצג את הטבלה יורד אוטומטית.

ממשק API לטבלת HTML

ממשק API לטבלה של HTML של GrabzIt תומך בשפות תכנות מרובות. פשוט בחר את השפה הנדרשת מבין האפשרויות שלהלן כדי לראות קטע קוד והוראות כיצד להתחיל.

קטע קוד זה מציין עד כמה זה פשוט להמיר טבלת HTML intoa מסמך 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 intoa מסמך 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 intoa מסמך CSV באמצעות JavaScript. כדי להתחיל להמיר טבלאות HTML הורידו ספריית JavaScript של GrabzIt. ואז קבל את שלך מפתח וסוד, הוסף את הדומיין אתה רוצה להשתמש ב- JavaScript ולבסוף בדוק את תיעוד API ל- JavaScript כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- 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>

קטע קוד זה מציין עד כמה זה פשוט להמיר טבלת HTML intoa מסמך 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 intoa מסמך CSV באמצעות Perl. כדי להתחיל להמיר טבלאות HTML סתם הורד את ספריית פרל ואז קבל את שלך מפתח וסוד. לבסוף בדוק את תיעוד API לפרל כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- 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 intoa מסמך 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 intoa מסמך CSV באמצעות Python. כדי להתחיל להמיר טבלאות HTML סתם הורד את ספריית פייתון ואז קבל את שלך מפתח וסוד. לבסוף בדוק את תיעוד API לפיתון כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- 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 intoa מסמך CSV המשתמש ב- API REST שלנו. בדוק גם את תיעוד API עבור ממשק ה- REST לקבלת דרכים נוספות להתאים אישית את תמציות הטבלה שלך.

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 intoa מסמך CSV באמצעות רובי. כדי להתחיל להמיר טבלאות HTML סתם הורד את אבן הרובי ואז קבל את שלך מפתח וסוד. לבסוף בדוק את תיעוד API לרובי כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- 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")