UltKit

Pretvornik HTML v CSV

Ko tabelo iz brskalnika kopirate v Excel, s sabo potegne pisave, povezave, združene celice in kakšno sliko. Če shranjeno stran pretvorite v CSV, dobite samo vrednosti, eno vrstico za vsako vrstico tabele, pripravljene za razvrščanje in grafikone.

Pretvornik podatkov

ali spustite datoteke CSV, TSV, TXT … sem ·

Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah

Izhod

Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.

Kako uporabljati to orodje

  1. 1

    Shranite spletno stran

    V brskalniku pritisnite Ctrl+S ali Cmd+S in obdržite datoteko .html ali izvozite stran poročila, ki jo prikaže vaš intranet. Naložite lahko do 20 datotek, vsaka do 95 MB.

  2. 2

    Ohranite kodiranje, primerno za Excel

    Ta stran zapiše UTF-8 z BOM, da Excel v sistemu Windows pravilno prikaže naglase. Pod Napredne nastavitve nastavite Kodiranje besedila na navaden UTF-8 za baze podatkov in skripte ali Ločilo na podpičje za evropski Excel.

  3. 3

    Pretvorite v CSV

    Pritisnite Pretvori v CSV, prenesite datoteko in jo odprite ali uvozite v Excel, Google Sheets, Numbers ali svoje orodje BI.

Kako spletno tabelo prenesti v preglednico

Analitiki srečujejo tabele HTML povsod: cenik dobavitelja, stran s športno statistiko, vladna statistična objava brez gumba za prenos, mesečno poročilo, ki ga notranje orodje prikaže, a ne izvozi. Številke so tam, vendar tabele v brskalniku ni mogoče sešteti, filtrirati ali povezati s čimer koli.

CSV je nevtralen cilj. Uvozi ga vsaka preglednica, zbirka podatkov in analitično orodje, njegova pravila pa so leta 2005 zapisana kot RFC 4180. Ko so vrstice v CSV, jih CSV v XLSX spremeni v delovni zvezek s tipiziranimi celicami, kadar podatke predajate naprej. Če je tabela namenjena kodi in ne preglednici, je boljši cilj JSON.

Tabela HTML v CSV: primerjava običajnih načinov

UltKitGoogle Sheets IMPORTHTMLKopiraj in prilepi v Excel
Deluje za strani za prijavoyesnoyes
Navadne vrednosti brez oblikovanja ali povezavyesyesno
Pretvori več shranjenih strani naenkratyesnono
Rezultat je ponovno uporabna datoteka CSVyesPrenesi kot CSVShrani kot CSV
Se osveži, ko se stran spremeninoyesno

Primer pretvorbe HTML v CSV

Lestvica lige s povezanim imenom ekipe, pretvorjena v CSV
<table>
  <tr><th>Mesto</th><th>Ekipa</th><th>Točke</th></tr>
  <tr><td>1</td><td><a href="/teams/olimpija">Olimpija</a></td><td>61</td></tr>
  <tr><td>2</td><td>Maribor, Ljudski vrt</td><td>58</td></tr>
</table>

Mesto,Ekipa,Točke
1,Olimpija,61
2,"Maribor, Ljudski vrt",58

Podrobnosti o formatih HTML in CSV

HTML

HyperText Markup Language

HTML je označevalni jezik spleta, ki ga je v zgodnjih 90. letih prvi opisal Tim Berners-Lee, danes pa ga kot živ standard vzdržuje WHATWG. Datoteka HTML opisuje naslove, odstavke, povezave, tabele, slike in obrazce, oblikovanje pa običajno prihaja iz CSS. Prikaže ga vsak brskalnik, uporablja pa se tudi za e-poštne predloge in shranjene spletne strani. Ena datoteka HTML je pogosto odvisna od zunanjih slik in slogovnih datotek, zato je lahko, če jo premaknete samo, videti pokvarjena.

Stiskanje
–
Prosojnost
–
Animacija
–
Uvedeno
1993 · Tim Berners-Lee; maintained by WHATWG
Pretvornik HTML

CSV

Vrednosti, ločene z vejicami

CSV je navadnobesedilni format za tabele, v katerem je vsaka vrstica zapis, vejice pa ločujejo stolpce. Uporablja se od zgodnjih dni računalništva in je opisan v RFC 4180, čeprav številne različice uporabljajo podpičja ali tabulatorje in različna besedilna kodiranja. Skoraj vsako preglednico, zbirko podatkov in analitično orodje lahko uvozi in izvozi, zato je privzeti format za prenos podatkov med sistemi. CSV hrani le vrednosti, brez formul, oblikovanja, več listov ali podatkovnih tipov.

Stiskanje
–
Prosojnost
–
Animacija
–
Uvedeno
–
Pretvornik CSV

HTML se pretvori v CSV, kadar je treba tabelo, objavljeno na spletni strani ali v poročilu na intranetu, filtrirati, sešteti ali prikazati v grafikonu v preglednici, brez povezav, barv in postavitve, ki jih je stran dodala za lažje branje.

Vprašanja o pretvorbi HTML v CSV

Zakaj tabele preprosto ne kopiram in prilepim v Excel?

Prilepljena vsebina prenese oblikovanje HTML: hiperpovezave, barve ozadja, prelome vrstic v celicah in včasih slike. Excel lahko vrednosti tudi sam preoblikuje, tako da se razpon, kot je 3-4, spremeni v datum. CSV vsebuje vrednosti v navadnem besedilu, ki jih uvozite po svojih pravilih.

V čem se funkcija IMPORTHTML v Google Sheets razlikuje?

IMPORTHTML naloži tabelo z javnega URL-ja v list in jo osvežuje. Ne more do strani za prijavo, kot sta poročilo na intranetu ali nadzorna plošča za prijavljene. Shranitev strani kot datoteke in pretvorba delujeta ne glede na izvor.

Kako preprečim, da Excel kode spremeni v datume ali izbriše ničle?

Excel ugiba vrste podatkov, ko CSV odprete neposredno. Uvozite ga raje prek Podatki, Iz besedila/CSV in stolpce, kot so poštne številke, številke delov ali razponi, na primer 1-2, pred nalaganjem nastavite na Besedilo.

Ali se povezave v CSV ohranijo?

Ohrani se vidno besedilo povezave kot vrednost celice, naslov za njim pa ne, saj celica CSV vsebuje eno navadno vrednost. Če potrebujete URL-je, jih najprej shranite v ločen stolpec izvorne tabele.

Ali lahko pretvorim tabelo, ki jo imam samo v PDF?

Da, z drugačnim vhodom: PDF v CSV sestavi vrstice iz položajev besedila v PDF, kar je težje kot branje oznak tabele HTML, zato rezultat pozorneje preverite.

Stran prikazuje tabelo, CSV pa je prazen. Zakaj?

Številne nadzorne plošče tabele narišejo z JavaScriptom po nalaganju strani, zato shranjeni HTML vsebuje le prazen vsebnik. Ko so podatki vidni, kopirajte tabelo iz razvijalskih orodij brskalnika (podokno Elements, Copy outerHTML) v datoteko .html ali poiščite gumb za izvoz v aplikaciji.