UltKit

HTML til CSV-konverter

Når du kopierer en tabell fra nettleseren til Excel, følger skrifttyper, lenker, sammenslåtte celler og en og annen bilde med. Konverterer du den lagrede siden til CSV, får du bare verdiene, én rad per tabellrad, klare til sortering og diagrammer.

Datakonverterer

eller slipp CSV, TSV, TXT …-filer her ·

Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter

Utdata

Filene behandles på serverne våre og slettes etter 30 minutter.

Slik bruker du dette verktøyet

  1. 1

    Lagre nettsiden

    Trykk Ctrl+S eller Cmd+S i nettleseren og behold .html-filen, eller eksporter rapportsiden intranettet ditt viser. Last opp opptil 20 filer på 95 MB hver.

  2. 2

    Behold Excel-vennlig tegnkoding

    Denne siden skriver UTF-8 med BOM, slik at Excel på Windows viser aksenttegn riktig. Under Avanserte innstillinger kan du bytte Tekstkoding til ren UTF-8 for databaser og skript, eller Skilletegn til semikolon for europeisk Excel.

  3. 3

    Konverter til CSV

    Trykk Konverter til CSV, last ned filen og åpne eller importer den i Excel, Google Sheets, Numbers eller BI-verktøyet ditt.

Slik får du en nettabell inn i et regneark

Analytikere møter HTML-tabeller overalt: en leverandørs prisside, et sted med sportsstatistikk, en offentlig statistikkpublisering uten nedlastingsknapp, den månedlige rapporten et internt verktøy viser, men aldri eksporterer. Tallene står rett der, men en tabell i nettleseren kan ikke summeres, filtreres eller kobles mot noe.

CSV er det nøytrale målet. Alle regneark, databaser og analyseverktøy importerer det, og reglene ble skrevet ned som RFC 4180 i 2005. Når radene er i CSV, gjør CSV til XLSX dem om til en arbeidsbok med typede celler når du skal gi dataene videre. Hvis tabellen skal til kode i stedet for et regneark, er JSON et bedre mål.

HTML-tabell til CSV: vanlige metoder sammenlignet

UltKitGoogle Sheets IMPORTHTMLKopiere og lime inn i Excel
Fungerer for sider bak innloggingyesnoyes
Rene verdier uten formatering eller lenkeryesyesno
Konverterer flere lagrede sider på én gangyesnono
Resultatet er en gjenbrukbar CSV-filyesLast ned som CSVLagre som CSV
Oppdateres når siden endresnoyesno

Eksempel på HTML til CSV

En ligatabell med lenket lagnavn, konvertert til CSV
<table>
  <tr><th>Plass</th><th>Lag</th><th>Poeng</th></tr>
  <tr><td>1</td><td><a href="/teams/bodo-glimt">Bodø/Glimt</a></td><td>61</td></tr>
  <tr><td>2</td><td>Brann, Bergen</td><td>58</td></tr>
</table>

Plass,Lag,Poeng
1,Bodø/Glimt,61
2,"Brann, Bergen",58

Detaljer om HTML- og CSV-formatet

HTML

HyperText Markup Language

HTML er nettets markeringsspråk, første gang beskrevet av Tim Berners-Lee tidlig på 1990-tallet og nå vedlikeholdt av WHATWG som en levende standard. En HTML-fil beskriver overskrifter, avsnitt, lenker, tabeller, bilder og skjemaer, mens stilen vanligvis kommer fra CSS. Alle nettlesere viser det, og det brukes også til e-postmaler og lagrede nettsider. En enkelt HTML-fil er ofte avhengig av eksterne bilder og stilark, så den kan se ødelagt ut når den flyttes alene.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
1993 · Tim Berners-Lee; maintained by WHATWG
HTML-konverterer

CSV

Kommaseparerte verdier

CSV er et rent tekstformat for tabeller der hver linje er en rad og komma skiller kolonnene. Det har vært brukt siden databehandlingens tidlige dager og er beskrevet i RFC 4180, selv om mange varianter bruker semikolon eller tabulator og ulike tekstkodinger. Nesten alle regneark, databaser og analyseverktøy kan importere og eksportere det, noe som gjør det til standardformatet for å flytte data mellom systemer. CSV lagrer bare verdier, uten formler, formatering, flere ark eller datatyper.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
–
CSV-konverterer

HTML konverteres til CSV når en tabell som noen har publisert på en nettside eller i en intranettrapport skal filtreres, summeres eller vises i diagram i et regneark, uten lenkene, fargene og layouten siden la til for lesbarhetens skyld.

Spørsmål om HTML til CSV

Hvorfor ikke bare kopiere og lime inn tabellen i Excel?

En innliming tar med HTML-formatering: lenker, bakgrunnsfarger, linjeskift i celler og noen ganger bilder. Den lar også Excel tolke verdier på nytt med en gang, så et område som 3-4 kan bli til en dato. En CSV inneholder rene tekstverdier som du importerer på dine egne premisser.

Hva gjør IMPORTHTML i Google Sheets annerledes?

IMPORTHTML henter en tabell fra en offentlig URL inn i et ark og oppdaterer den. Den kommer ikke til sider bak innlogging, som en intranettrapport eller et dashbord du må logge inn på. Å lagre siden som fil og konvertere den fungerer uansett hvor den kommer fra.

Hvordan hindrer jeg at Excel gjør koder om til datoer eller fjerner nuller?

Excel gjetter datatyper når den åpner en CSV direkte. Importer den i stedet via Data, Fra tekst/CSV, og sett kolonner som postnumre, delenumre eller områder som 1-2 til Tekst før du laster inn.

Beholdes hyperkoblinger i CSV-filen?

Den synlige lenketeksten beholdes som celleverdi, men adressen bak gjør det ikke, siden en CSV-celle bare har én ren verdi. Trenger du URL-ene, må du først lagre dem i en egen kolonne i kildetabellen.

Kan jeg konvertere en tabell jeg bare har som PDF?

Ja, med en annen inndata: PDF til CSV bygger opp rader fra tekstposisjonene i PDF-en, noe som er vanskeligere enn å lese HTML-tabellkode, så kontroller resultatet nøyere.

Siden viser en tabell, men CSV-filen er tom. Hvorfor?

Mange dashbord tegner tabellene med JavaScript etter at siden er lastet, så den lagrede HTML-en inneholder bare en tom beholder. Når dataene er synlige, kopierer du tabellen fra nettleserens utviklerverktøy (Elements-panelet, Copy outerHTML) inn i en .html-fil, eller ser etter en eksportknapp i appen.