UltKit

HTML CSV-be konvertálás

Ha egy táblázatot a böngészőből Excelbe másol, vele jönnek a betűtípusok, a linkek, az egyesített cellák és néha egy-egy kép is. Ha a mentett oldalt CSV-be konvertálja, csak az értékeket kapja meg, táblázatsoronként egy sort, rendezésre és diagramkészítésre készen.

Adatkonvertáló

vagy húzza ide a(z) CSV, TSV, TXT … fájlok fájlokat ·

Legfeljebb 95 MB fájlonként· Legfeljebb 20 fájl· Törlés 30 perc után

Kimenet

A fájlokat szervereinken dolgozzuk fel, és 30 perc után töröljük.

Az eszköz használata

  1. 1

    Mentse el a weboldalt

    Nyomja meg a Ctrl+S vagy Cmd+S billentyűkombinációt a böngészőben, és tartsa meg az .html fájlt, vagy exportálja az intranet jelentésoldalát. Legfeljebb 20 fájlt tölthet fel, fájlonként 95 MB-ig.

  2. 2

    Hagyja meg az Excelbarát kódolást

    Ez az oldal BOM-mal ellátott UTF-8 kódolással ír, így a Windows alatti Excel helyesen jeleníti meg az ékezeteket. A Speciális beállítások alatt a Szövegkódolás értékét állítsa sima UTF-8-ra adatbázisokhoz és szkriptekhez, az Elválasztó értékét pedig pontosvesszőre az európai Excelhez.

  3. 3

    Konvertálás CSV-be

    Nyomja meg a Konvertálás erre: CSV gombot, töltse le a fájlt, majd nyissa meg vagy importálja Excelben, Google Táblázatokban, Numbersben vagy a BI-eszközében.

Webes táblázat átvitele táblázatkezelőbe

Az elemzők mindenhol HTML-táblázatokkal találkoznak: egy beszállító árlistájával, egy sportstatisztikai oldallal, egy letöltés nélküli kormányzati statisztikai közleménnyel, egy belső eszköz havi jelentésével, amelyet megjelenít, de nem exportál. A számok ott vannak, de a böngészőben látható táblázatot nem lehet összegezni, szűrni vagy máshoz kapcsolni.

A CSV a semleges célformátum. Minden táblázatkezelő, adatbázis és elemzőeszköz importálja, szabályait 2005-ben rögzítették RFC 4180 néven. Ha a sorok már CSV-ben vannak, a CSV XLSX-be típusos cellákkal rendelkező munkafüzetet készít belőlük, ha tovább kell adnia az adatokat. Ha a táblázat kódhoz kerül, nem táblázatkezelőbe, a JSON a jobb célformátum.

HTML táblázat CSV-be: a szokásos módszerek összehasonlítása

UltKitGoogle Táblázatok IMPORTHTMLMásolás és beillesztés Excelbe
Bejelentkezés mögötti oldalakkal is működikyesnoyes
Egyszerű értékek formázás és hivatkozások nélkülyesyesno
Több mentett oldalt alakít át egyszerreyesnono
A kimenet újrafelhasználható CSV-fájlyesLetöltés CSV-kéntMentés másként CSV
Frissül, ha az oldal változiknoyesno

Példa HTML CSV-be konvertálására

Bajnoki tabella linkelt csapatnévvel, CSV-vé alakítva
<table>
  <tr><th>Hely</th><th>Csapat</th><th>Pont</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>

Hely,Csapat,Pont
1,Ajax,61
2,"PSV, Eindhoven",58

A HTML és a CSV formátum részletei

HTML

HyperText Markup Language

A HTML a web leírónyelve, amelyet Tim Berners-Lee írt le először az 1990-es évek elején, ma a WHATWG gondozza élő szabványként. A HTML-fájl fejléceket, bekezdéseket, hivatkozásokat, táblázatokat, képeket és űrlapokat ír le, a megjelenést általában CSS adja. Minden böngésző megjeleníti, e-mailsablonokhoz és mentett weboldalakhoz is használják. Egyetlen HTML-fájl gyakran külső képektől és stíluslapoktól függ, ezért önmagában áthelyezve hibásnak tűnhet.

Tömörítés
–
Átlátszóság
–
Animáció
–
Bevezetés éve
1993 · Tim Berners-Lee; maintained by WHATWG
HTML átalakító

CSV

Vesszővel elválasztott értékek

A CSV egy egyszerű szöveges formátum táblázatokhoz, amelyben minden sor egy rekord, az oszlopokat pedig vesszők választják el. A számítástechnika korai évei óta használják, és az RFC 4180 írja le, bár sok változat pontosvesszőt vagy tabulátort és eltérő szövegkódolást használ. Szinte minden táblázatkezelő, adatbázis és elemzőeszköz tudja importálni és exportálni, ezért ez az alapértelmezett formátum rendszerek közötti adatmozgatáshoz. A CSV csak értékeket tárol, képletek, formázás, több munkalap vagy adattípusok nélkül.

Tömörítés
–
Átlátszóság
–
Animáció
–
Bevezetés éve
–
CSV átalakító

A HTML-t akkor alakítják CSV-vé, ha egy weboldalon vagy intranetes jelentésben közzétett táblázatot táblázatkezelőben kell szűrni, összegezni vagy diagramon ábrázolni, az olvasáshoz hozzáadott hivatkozások, színek és elrendezés nélkül.

Kérdések a HTML CSV-be konvertálásáról

Miért ne másoljam be egyszerűen a táblázatot az Excelbe?

A beillesztés HTML-formázást is hoz: hivatkozásokat, háttérszíneket, cellán belüli sortöréseket, esetenként képeket. Az Excel emellett azonnal újraértelmezi az értékeket, így például a 3-4 tartomány dátummá alakulhat. A CSV egyszerű szöveges értékeket tartalmaz, amelyeket Ön a saját szabályai szerint importálhat.

Miben más a Google Sheets IMPORTHTML függvénye?

Az IMPORTHTML egy nyilvános URL táblázatát húzza be a munkalapra, és frissíti is. Bejelentkezés mögötti oldalakat, például intranetes jelentést vagy bejelentkezett irányítópultot nem ér el. Az oldal fájlként való mentése és átalakítása attól függetlenül működik, honnan származik.

Hogyan akadályozhatom meg, hogy az Excel dátummá alakítsa a kódokat vagy levágja a nullákat?

Az Excel megtippeli a típusokat, ha közvetlenül nyit meg egy CSV-t. Importálja inkább az Adatok, Szövegből/CSV-ből menüponttal, és betöltés előtt állítsa Szöveg típusúra az olyan oszlopokat, mint az irányítószámok, cikkszámok vagy az 1-2 formájú tartományok.

Megmaradnak a hivatkozások a CSV-ben?

A látható hivatkozásszöveg megmarad cellaértékként, a mögötte lévő cím nem, mivel egy CSV-cella egyetlen egyszerű értéket tartalmaz. Ha szüksége van az URL-ekre, előbb mentse őket a forrástáblázat külön oszlopába.

Átalakíthatok olyan táblázatot, amely csak PDF-ben van meg?

Igen, de más bemenettel: a PDF CSV-be a PDF szövegpozícióiból építi újra a sorokat, ami nehezebb, mint a HTML-táblázat jelölésének olvasása, ezért az eredményt ellenőrizze alaposabban.

Az oldalon látszik a táblázat, de a CSV üres. Miért?

Sok irányítópult JavaScripttel rajzolja ki a táblázatait az oldal betöltése után, így a mentett HTML csak üres tárolót tartalmaz. Ha az adatok már látszanak, másolja a táblázatot a böngésző fejlesztői eszközeiből (Elements panel, Copy outerHTML) egy .html fájlba, vagy keressen Exportálás gombot az alkalmazásban.