CSV átalakítása Markdown táblázattá
Ha kézzel gépel be egy Markdown táblázatot, minden sorban számolnia kell a függőleges vonalakat és a kötőjeleket. Töltse fel inkább a CSV-t: fejlécsorral és elválasztósorral ellátott táblázatot kap, amelyet azonnal beilleszthet egy README-be, egy wikioldalra vagy egy notebookba.
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
A fájlokat szervereinken dolgozzuk fel, és 30 perc után töröljük.
Az oszlopokat elválasztó karakter a CSV- és szövegfájlokban, olvasáskor és íráskor is. Az automatikus a bemenetből ismeri fel, íráskor vesszőt használ.
Az UTF-8 minden nyelvhez megfelel. Válassza a BOM-os UTF-8-at, ha a Windowson futó Excel hibásan jeleníti meg az ékezeteket vagy az ázsiai karaktereket a CSV megnyitásakor.
Excel-, ODS- és Numbers-bemenet esetén: csak az első munkalapot alakítja át, vagy mindegyiket (munkalaponként egy CSV egy ZIP-ben, illetve munkalaponként egy JSON-kulcs).
Az új táblázat munkalapfülének neve, legfeljebb 31 karakter.
Az objektumok tömbje minden sorhoz az oszlopneveket használja kulcsként; a tömbök tömbje tömörebb, és a fejlécet az első tömbben tartja.
A külső elem neve, amely az összes sort magába foglalja; minden sorból egy <row> elem lesz benne.
A CREATE TABLE és INSERT utasításokban használatos. Csak betűk, számjegyek és aláhúzásjelek lehetnek benne.
Az idézőjelezés és az oszloptípusok kissé eltérnek az adatbázisok között; válassza azt, amelyikbe importálni fog.
Egységes formátumra írja át a dátumcellákat. Az ISO (2026-10-18) a legbiztonságosabb adatbázisokhoz és kódhoz; a megtartás úgy hagyja őket, ahogy a forrásban szerepelnek.
Az eszköz használata
- 1
Töltse fel a CSV-t
Adjon hozzá .csv, .tsv vagy tagolt .txt fájlokat, egyszerre legfeljebb 20-at, fájlonként legfeljebb 95 MB-ot. Az automatikus felismerés kezeli a vesszőt, a pontosvesszőt, a tabulátort és a függőleges vonalat.
- 2
Ellenőrizze a fejlécet
Az Az első sor fejléc be van kapcsolva, így az 1. sor lesz a táblázat fejléce. Ha a fájl adatokkal kezdődik, kapcsolja ki a Speciális beállítások alatt.
- 3
Alakítsa át és illessze be
Nyomja meg a Konvertálás erre: Markdown táblázat gombot, nyissa meg a .md fájlt, és illessze be a táblázatot a README-be, pull requestbe, issue-ba vagy jegyzetbe.
Hogyan alakíthatok CSV fájlt Markdown táblázattá?
Töltse fel a CSV-t, és nyomja meg a Konvertálás erre: Markdown táblázat gombot. Az első sor lesz a táblázat fejléce, alatta egy kötőjelsor jelenik meg, minden más sor pedig függőleges vonalakkal elválasztott cellákból álló sor lesz.
Miért alakítják a fejlesztők a CSV-t Markdown formátumba?
A dokumentáció újra és újra Markdown fájlokba kerül. A karbantartó a támogatott verziók táblázatát szeretné a README-be, a mérnök benchmarkszámokat illeszt egy pull requestbe, a kutató az Obsidianban vezeti az olvasmánylistáját. A számok általában táblázatkezelőből vagy egy szkript CSV kimenetéből indulnak, kézzel újraépíteni őket, minden cella közé függőleges vonalat téve, lassú és könnyű elrontani.
John Gruber 2004-es eredeti Markdownjában egyáltalán nem voltak táblázatok. A pipe-szintaxis a PHP Markdown Extrán keresztül terjedt el, és 2017-ben került be a GitHub Flavored Markdown specifikációba, ezért működik GitHubon és a legtöbb azt követő eszközben. Ha a sorok Excelből származnak, először mentse őket az Excel CSV-be segítségével, majd alakítsa át itt.
Példa: CSV-ből Markdown táblázat
runtime,version,status Python,3.13,támogatott Python,3.9,támogatás vége | 2025. október Node.js,22,támogatott
| runtime | version | status | | --- | --- | --- | | Python | 3.13 | támogatott | | Python | 3.9 | támogatás vége \| 2025. október | | Node.js | 22 | támogatott |
Hol jelenik meg az átalakított Markdown táblázat?
| Szervezet | Követelmény | Forrás |
|---|---|---|
| GitHub | A GFM specifikációt követve jeleníti meg a pipe-táblázatokat README-kben, issue-kban, pull requestekben és wikiken. | GFM specifikáció |
| GitLab | A GitLab Flavored Markdown ugyanezeket a pipe-táblázatokat jeleníti meg tárolókban, issue-kban és merge requestekben. | — |
| Obsidian | Olvasónézetben megjeleníti a pipe-táblázatokat, élő előnézetben pedig táblázatszerkesztést kínál. | — |
| Jupyter | A notebookok Markdown celláiban a pipe-táblázatok a kód mellett jelennek meg. | — |
| CommonMark | Az alapspecifikációban nincs táblázatszintaxis; a megjelenítőknek táblázat-kiterjesztés kell. | commonmark.org |
Tudnivalók a CSV és a Markdown formátumról
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
- –
MD
Markdown
A Markdown egy könnyű jelölőnyelv, amelyet John Gruber alkotott 2004-ben. Egyszerű szöveges jeleket használ, például # a címsorokhoz, * a kiemeléshez és - a listákhoz, amelyek nyers szövegként is olvashatók, és tisztán alakíthatók HTML-lé. Ez a szabvány a README fájlokhoz, dokumentációkhoz, wikikhez, jegyzetalkalmazásokhoz és sok statikus oldalgenerátorhoz. Több nyelvjárása van, például a CommonMark és a GitHub Flavored Markdown, amelyek részletekben, például a táblázatoknál különböznek. Bármelyik szövegszerkesztő megnyitja a .md fájlokat.
- Tömörítés
- –
- Átlátszóság
- –
- Animáció
- –
- Bevezetés éve
- 2004 · John Gruber
A CSV akkor válik Markdownná, ha egy kis adathalmaznak a dokumentációban kell élnie: egy README kompatibilitási táblázata, egy changelog verziólistája, benchmarkfutásokat összevető pull request vagy egy személyes tudásbázis jegyzete.
Az átalakítás az értékek szempontjából közel veszteségmentes, a szándék szempontjából viszont nem. A CSV minden sort megőriz a szoftvereknek; a Markdown táblázat az adatok emberek számára készült képe, nincsenek típusai, képletei, és cellákat sem lehet benne összevonni. Tartsa a CSV-t forrásként a tárolóban, és a számok változásakor generálja újra a táblázatot.
GYIK: CSV átalakítása Markdown táblázattá
Hol jelennek meg a Markdown táblázatok?
Mindenhol, ahol a megjelenítő támogatja a pipe-táblázat kiterjesztést: GitHub, GitLab, Obsidian, Jupyter notebookok, valamint statikus oldalgenerátorok, például az MkDocs és a Hugo. A szigorúan CommonMark megjelenítő ugyanezeket a sorokat sima szövegként, látható függőleges vonalakkal mutatja.
Mi történik, ha a CSV egyik értéke függőleges vonalat (|) tartalmaz?
Egy escape nélküli | új cellát kezdene, és minden oszlopot jobbra tolna. Az átalakító \| formában írja ki, ahogy a GitHub Flavored Markdown előírja, így a függőleges vonal szövegként jelenik meg a cellában.
Igazíthatom jobbra a számokat?
Igen, a elválasztósor szerkesztésével: a ---: jobbra igazítja az oszlopot, a :---: középre, a :--- balra. A kettőspontokat az átalakítás után adja hozzá; ezek csak a táblázat megjelenését változtatják, az adatokat nem.
Mekkora CSV-t érdemes Markdown táblázattá alakítani?
A Markdown táblázatok olvasásra valók, ezért pár tucat sor és néhány oszlop működik a legjobban. Több ezer soros táblázat is átalakul, de a README nehezen görgethető lesz; inkább hivatkozzon a tárolóban lévő CSV fájlra, és mutasson egy mintát.
Mi lesz a CSV-mezőkön belüli sortörésekkel?
A Markdown táblázat egy sora egy sorban maradhat, ezért a több sort átívelő, idézőjeles CSV-érték nem őrizhető meg úgy, ahogy van. Az átalakítás előtt cserélje le a sortöréseket; GitHubon a cellában használhat <br> elemet a töréshez.
Átalakíthatom a táblázatot inkább HTML-be?
Ha a cél weboldal, CMS vagy e-mail, nem pedig Markdown fájl, állítsa a Konvertálás erre beállítást HTML táblázatra. A JSON-ként induló adatokhoz a JSON HTML-be oldalon ez a kimenet már előre ki van választva.