UltKit

HTML na CSV-omskakelaar

As u 'n tabel uit die blaaier na Excel kopieer, kom lettertipes, skakels, saamgevoegde selle en soms 'n beeld saam. As u die gestoorde bladsy na CSV omskakel, kry u net die waardes, een ry per tabelry, gereed om te sorteer en grafieke van te maak.

Data-omskakelaar

of los CSV, TSV, TXT …-lêers hier ·

Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute

Uitvoer

Lêers word op ons bedieners verwerk en na 30 minute uitgevee.

Hoe om hierdie nutsding te gebruik

  1. 1

    Stoor die webblad

    Druk Ctrl+S of Cmd+S in die blaaier en hou die .html-lêer, of voer die verslagbladsy uit wat jou intranet wys. Laai tot 20 lêers op, elk 95 MB.

  2. 2

    Behou die Excel-vriendelike enkodering

    Hierdie bladsy skryf UTF-8 met BOM sodat Excel op Windows aksente korrek wys. Onder Gevorderde instellings verander Tekskodering na gewone UTF-8 vir databasisse en skrips, of Skeidingsteken na kommapunt vir Europese Excel.

  3. 3

    Skakel om na CSV

    Druk Skakel om na CSV, laai die lêer af en maak dit oop of voer dit in Excel, Google Sheets, Numbers of jou BI-nutsding in.

Hoe kry u 'n webtabel in 'n sigblad

Ontleders kry HTML-tabelle oral: 'n verskaffer se pryslys, 'n sportstatistiekwebwerf, 'n regeringstatistiekvrystelling sonder aflaai-knoppie, die maandelikse verslag wat 'n interne nutsding wys maar nooit uitvoer nie. Die syfers is reg daar, maar 'n blaaiertabel kan nie opgetel, gefiltreer of aan iets gekoppel word nie.

CSV is die neutrale bestemming. Elke sigblad, databasis en analitiese nutsding voer dit in, en die reëls daarvoor is in 2005 as RFC 4180 neergeskryf. Sodra die rye in CSV is, skakel CSV na XLSX dit om in 'n werkboek met getypeerde selle wanneer jy die data moet deurgee. As die tabel vir kode eerder as 'n sigblad bedoel is, is JSON die beter teiken.

HTML-tabel na CSV: die gewone metodes vergelyk

UltKitGoogle Sheets IMPORTHTMLKopieer en plak in Excel
Werk vir bladsye agter 'n aanmeldingyesnoyes
Gewone waardes sonder formatering of skakelsyesyesno
Skakel verskeie gestoorde bladsye in een slag omyesnono
Uitvoer is 'n herbruikbare CSV-lêeryesLaai af as CSVSave As CSV
Verfris wanneer die bladsy verandernoyesno

Voorbeeld van HTML na CSV

'n Ranglys met 'n geskakelde spannaam, na CSV omgeskakel
<table>
  <tr><th>Pos</th><th>Span</th><th>Punte</th></tr>
  <tr><td>1</td><td><a href="/teams/ajax">Ajax</a></td><td>61</td></tr>
  <tr><td>2</td><td>PSV, Eindhoven</td><td>58</td></tr>
</table>

Pos,Span,Punte
1,Ajax,61
2,"PSV, Eindhoven",58

Besonderhede van die HTML- en CSV-formaat

HTML

HyperText Markup Language

HTML is die opmaaktaal van die web, die eerste keer in die vroeë 1990's deur Tim Berners-Lee beskryf en nou deur WHATWG as 'n lewende standaard onderhou. 'n HTML-lêer beskryf opskrifte, paragrawe, skakels, tabelle, beelde en vorms, terwyl styl gewoonlik van CSS kom. Elke blaaier lewer dit, en dit word ook vir e-possjablone en gestoorde webbladsye gebruik. 'n Enkele HTML-lêer hang dikwels van eksterne beelde en style af, so dit kan stukkend lyk wanneer dit alleen geskuif word.

Kompressie
–
Deursigtigheid
–
Animasie
–
Bekendgestel
1993 · Tim Berners-Lee; maintained by WHATWG
HTML-omskakelaar

CSV

Kommageskeide waardes

CSV is 'n gewoneteks-formaat vir tabelle waarin elke reël 'n ry is en kommas die kolomme skei. Dit word sedert die vroeë dae van rekenaars gebruik en word in RFC 4180 beskryf, hoewel baie variante kommapunte of tabs en verskillende teksenkoderings gebruik. Byna elke sigblad-, databasis- en analise-nutsmiddel kan dit invoer en uitvoer, wat dit die verstekformaat maak om data tussen stelsels te skuif. CSV stoor net waardes, sonder formules, formatering, veelvuldige blaaie of datatipes.

Kompressie
–
Deursigtigheid
–
Animasie
–
Bekendgestel
–
CSV-omskakelaar

HTML word na CSV omgeskakel wanneer 'n tabel wat iemand op 'n webbladsy of intranetverslag gepubliseer het in 'n sigblad gefiltreer, getotaliseer of in 'n grafiek gewys moet word, sonder die skakels, kleure en uitleg wat die bladsy vir leesbaarheid bygevoeg het.

Vrae oor HTML na CSV

Waarom nie die tabel net in Excel kopieer en plak nie?

'n Plak bring HTML-formatering saam: skakels, agtergrondkleure, reëlbreuke binne selle en soms prente. Dit laat Excel ook waardes ter plaatse herinterpreteer, sodat 'n reeks soos 3-4 in 'n datum kan verander. 'n CSV bevat gewone tekswaardes wat jy op jou eie voorwaardes invoer.

Wat doen IMPORTHTML in Google Sheets anders?

IMPORTHTML trek 'n tabel vanaf 'n openbare URL in 'n sigblad in en verfris dit. Dit kan nie bladsye agter 'n aanmelding bereik nie, soos 'n intranetverslag of 'n dashboard waar jy aangemeld is. Om daardie bladsy as 'n lêer te stoor en om te skakel werk ongeag waar dit vandaan kom.

Hoe keer ek dat Excel kodes in datums verander of nulle laat val?

Excel raai tipes wanneer dit 'n CSV direk oopmaak. Voer dit eerder in via Data, From Text/CSV, en stel kolomme soos poskodes, onderdeelnommers of reekse soos 1-2 op Teks voordat jy laai.

Bly skakels in die CSV behoue?

Die sigbare skakelteks word as die selwaarde behou; die adres daaragter nie, aangesien 'n CSV-sel een gewone waarde bevat. As jy die URL's nodig het, stoor hulle eers in 'n aparte kolom van die brontabel.

Kan ek 'n tabel omskakel wat ek net as 'n PDF het?

Ja, met 'n ander invoer: PDF na CSV herbou rye uit die teksposisies in die PDF, wat moeiliker is as om HTML-tabelopmaak te lees, so gaan die resultaat noukeuriger na.

Die bladsy wys 'n tabel, maar die CSV is leeg. Hoekom?

Baie dashboards teken hul tabelle met JavaScript nadat die bladsy gelaai het, sodat die gestoorde HTML net 'n leë houer bevat. Sodra die data sigbaar is, kopieer die tabel uit die blaaier se ontwikkelaarsnutsgoed (Elements-paneel, Copy outerHTML) in 'n .html-lêer, of soek 'n Export-knoppie in die toepassing.