Strumenti

Ogni tabella della pagina, in CSV e JSON.

Copiare una tabella da un sito in un foglio di calcolo non funziona quasi mai: le colonne si scompongono e la formattazione viene dietro. Incolla l’indirizzo e porta via i dati puliti, pronti da aprire.

Modulo
Scraping
Ingresso
Un URL
Dove gira
Server Rovemark
Costo
Gratis, senza registrazione
Cosa fa lo strumento

Dati che stanno in una pagina, ma non in un foglio di calcolo

Prezzi, tassi, classifiche, specifiche tecniche: molto di ciò che ti serve in un foglio di calcolo vive in una tabella di pagina web, senza pulsante di download. Selezionare col mouse e incollare porta di solito le colonne scambiate, l’intestazione nel posto sbagliato e un mucchio di formattazione dietro.

Lo strumento legge l'HTML, trova ogni tabella, separa l'intestazione dal contenuto, allinea le righe con un numero diverso di celle e restituisce tutto in CSV e JSON. Un campo con virgola o virgolette viene gestito correttamente, senza questo il foglio di calcolo apre le colonne mescolate.

Come funziona
  1. 01

    Incolla l’indirizzo della pagina

    Una pagina, senza registrazione. Se c’è più di una tabella, scegli quale vedere.

  2. 02

    Ogni tabella viene letta e allineata

    Si rispetta l’intestazione dichiarata dal sito; la riga a cui manca una cella viene completata perché il foglio non si disallinei.

  3. 03

    Scarica in CSV o JSON

    Il CSV si apre direttamente in Excel, Sheets o Numbers. Il JSON esce come lista di oggetti, con il nome della colonna su ogni campo.

Domande frequenti
01

Perché copiare e incollare una tabella non funziona quasi mai?

Perché la selezione del browser porta con sé la formattazione visiva, e il foglio di calcolo cerca di interpretarla come struttura. Cella unita, intestazione su due righe e colonna vuota diventano uno spostamento, e l'errore compare solo dopo, nel mezzo dell'analisi.
02

Funziona con tabelle create da JavaScript?

Solo se esiste nell'HTML servito. Una tabella costruita dopo, nel browser, non viene vista, lo strumento legge la pagina come la legge un crawler, senza eseguire script. Quando non ne trova nessuna, lo dice.
03

E se la pagina ha più tabelle?

Vengono estratte tutte, fino a venticinque, e ci navighi in mezzo. La tabella usata solo per impaginare viene scartata, e la tabella annidata dentro un’altra è preferita a quella esterna, che di solito è solo l’involucro.
04

Il CSV si apre bene in Excel?

Si apre. Il file viene generato in UTF-8, con virgolette nei campi che contengono virgole, virgolette o interruzioni di riga, e con le virgolette interne raddoppiate, come richiesto dal formato. Se il tuo Excel usa un'area geografica che usa il punto e virgola, usa l'importazione dati e scegli la virgola come separatore.
05

C’è un limite di dimensione?

Lo schermo mostra le prime sessanta righe per non bloccare il browser, ma il file scaricato contiene la tabella intera. Per pagina vengono estratte fino a venticinque tabelle.
06

Posso ripeterlo ogni giorno, su più pagine?

Non da qui, questa è la versione istantanea per una pagina. Monitorare un elenco di pagine, conservare lo storico e ricevere il risultato tramite API è ciò che fa il modulo Raccolta, con lo stesso motore di estrazione.

Una pagina oggi. E domani, di nuovo?

Estrarre una volta è facile. Estrarre ogni giorno, da decine di pagine, conservando ciò che è cambiato, è il modulo Raccolta, lo stesso motore, con pianificazione e API.