Převod CSV na tabulku Markdown
Ruční psaní tabulky v Markdownu znamená počítat svislítka a pomlčky na každém řádku. Místo toho nahrajte CSV a získáte tabulku s řádkem záhlaví a oddělovacím řádkem, připravenou k vložení do README, na wiki stránku nebo do notebooku.
Převodník dat
nebo sem přetáhněte soubory CSV, TSV, TXT … ·
Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách
Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.
Znak, který odděluje sloupce v souborech CSV a textových souborech, při čtení i zápisu. Automaticky ho zjistí ze vstupu a zapisuje čárky.
UTF-8 funguje pro všechny jazyky. Zvolte UTF-8 s BOM, pokud Excel ve Windows po otevření CSV zobrazuje rozbitou diakritiku nebo asijské znaky.
Vstup Excel, ODS a Numbers: převést jen první list, nebo všechny listy (jedno CSV na list v ZIPu, nebo jeden klíč JSON na list).
Název karty listu v nové tabulce, nejvýše 31 znaků.
Pole objektů používá názvy sloupců jako klíče u každého řádku; pole polí je kompaktnější a hlavičku uchová jako první pole.
Název vnějšího prvku, který obalí všechny řádky; každý řádek se uvnitř stane prvkem <row>.
Používá se v příkazech CREATE TABLE a INSERT. Pouze písmena, číslice a podtržítka.
Uvozování a typy sloupců se mezi databázemi mírně liší; vyberte tu, do které budete importovat.
Přepíše buňky s datem do jednoho formátu. ISO (2026-10-18) je nejbezpečnější pro databáze a kód; Ponechat je nechá tak, jak jsou ve zdroji.
Jak nástroj používat
- 1
Nahrajte CSV
Přidejte soubory .csv, .tsv nebo .txt s odděleným obsahem, najednou až 20 souborů po 95 MB. Automatická detekce si poradí s čárkami, středníky, tabulátory i svislítky.
- 2
Potvrďte záhlaví
Volba První řádek je záhlaví je zapnutá, takže první řádek se stane záhlavím tabulky. Pokud váš soubor začíná daty, vypněte ji v části Pokročilá nastavení.
- 3
Převeďte a vložte
Klikněte na Převést na Markdown table, otevřete soubor .md a vložte tabulku do README, pull requestu, issue nebo poznámky.
Jak převést soubor CSV na Markdown tabulku?
Nahrajte soubor CSV a klikněte na Převést na Markdown table. První řádek se stane záhlavím tabulky, pod něj se přidá řádek s pomlčkami a každý další řádek se změní na řádek tabulky s buňkami oddělenými svislítky.
Proč vývojáři převádějí CSV na Markdown
Dokumentace končí stále častěji v souborech Markdown. Správce chce v README tabulku podporovaných verzí, inženýr vkládá výsledky benchmarků do pull requestu, výzkumník vede seznam četby v Obsidianu. Čísla obvykle vznikají v tabulce nebo ve výstupu skriptu ve formátu CSV a ruční sestavování se svislítkem mezi každou buňkou je pomalé a snadno se v něm chybuje.
Původní Markdown Johna Grubera z roku 2004 tabulky vůbec neměl. Syntaxe se svislítky se rozšířila přes PHP Markdown Extra a v roce 2017 se dostala do specifikace GitHub Flavored Markdown, proto funguje na GitHubu a ve většině nástrojů, které ji sledují. Pokud řádky pocházejí z Excelu, uložte je nejdřív pomocí Excel do CSV a pak je převeďte zde.
Ukázka převodu CSV na tabulku Markdown
prostředí,verze,stav Python,3.13,podporováno Python,3.9,konec podpory | říjen 2025 Node.js,22,podporováno
| prostředí | verze | stav | | --- | --- | --- | | Python | 3.13 | podporováno | | Python | 3.9 | konec podpory \| říjen 2025 | | Node.js | 22 | podporováno |
Kde se převedená tabulka Markdown zobrazí
| Organizace | Požadavek | Zdroj |
|---|---|---|
| GitHub | Zobrazuje tabulky se svislítky v README, issue, pull requestech i wiki podle specifikace GFM. | Specifikace GFM |
| GitLab | GitLab Flavored Markdown zobrazuje stejné tabulky se svislítky v repozitářích, issue a merge requestech. | — |
| Obsidian | Zobrazuje tabulky se svislítky v režimu čtení a nabízí úpravu tabulek v živém náhledu. | — |
| Jupyter | Markdown buňky v notebocích zobrazují tabulky se svislítky vedle vašeho kódu. | — |
| CommonMark | Základní specifikace nemá syntaxi tabulek; renderery potřebují rozšíření pro tabulky. | commonmark.org |
Fakta o formátech CSV a Markdown
CSV
Hodnoty oddělené čárkami
CSV je textový formát pro tabulky, v němž každý řádek je záznam a sloupce se oddělují čárkami. Používá se od počátků výpočetní techniky a popisuje ho RFC 4180, i když mnoho variant používá středníky nebo tabulátory a různá kódování textu. Importovat a exportovat ho umí téměř každá tabulka, databáze i analytický nástroj, takže je výchozím formátem pro přenos dat mezi systémy. CSV ukládá pouze hodnoty, bez vzorců, formátování, více listů a datových typů.
- Komprese
- –
- Průhlednost
- –
- Animace
- –
- Představeno
- –
MD
Markdown
Markdown je odlehčená značkovací syntaxe, kterou v roce 2004 vytvořil John Gruber. Používá symboly v prostém textu, například # pro nadpisy, * pro zvýraznění a - pro seznamy, které zůstávají čitelné i jako surový text a čistě se převádějí na HTML. Je standardem pro soubory README, dokumentaci, wiki, aplikace pro poznámky i mnoho generátorů statických webů. Existuje několik dialektů, například CommonMark a GitHub Flavored Markdown, které se liší v detailech, třeba v tabulkách. Soubory .md otevře jakýkoli textový editor.
- Komprese
- –
- Průhlednost
- –
- Animace
- –
- Představeno
- 2004 · John Gruber
CSV se mění na Markdown, když musí malá sada dat žít v dokumentaci: v tabulce kompatibility v README, v seznamu verzí v changelogu, v pull requestu srovnávajícím výsledky benchmarků nebo v poznámce v osobní znalostní bázi.
Převod je z hlediska hodnot téměř bezeztrátový, ale ne z hlediska záměru. CSV uchovává každý řádek pro čtení softwarem; Markdown tabulka je obraz dat pro lidi a nemá typy, vzorce ani možnost slučovat buňky. Ponechte CSV v repozitáři jako zdroj a tabulku vygenerujte znovu, když se čísla změní.
Časté dotazy k převodu CSV na Markdown
Kde se tabulky Markdown zobrazují?
Všude, kde renderer podporuje rozšíření pipe table: na GitHubu, GitLabu, v Obsidianu, v Jupyter notebocích a v generátorech statických webů, například MkDocs a Hugo. Čistě CommonMarkový renderer zobrazí stejné řádky jako prostý text s viditelnými svislítky.
Co když hodnota v CSV obsahuje svislítko?
Neošetřené | by začalo novou buňku a posunulo všechny sloupce doprava. Převodník ho zapíše jako \|, tedy escapem, který definuje GitHub Flavored Markdown, takže se svislítko zobrazí jako text uvnitř buňky.
Lze čísla zarovnat doprava?
Ano, úpravou řádku s oddělovači: ---: zarovná sloupec doprava, :---: na střed a :--- doleva. Dvojtečky přidejte po převodu; mění jen vzhled tabulky, ne data.
Jak velké CSV má smysl převádět na tabulku Markdown?
Markdown tabulky jsou určené ke čtení, takže nejlépe fungují na několik desítek řádků a pár sloupců. Tabulka s tisíci řádky se převede bez problému, ale README se pak špatně posouvá; raději odkažte na soubor CSV v repozitáři a ukažte jen ukázku.
Co se stane se zalomením řádku uvnitř pole CSV?
Řádek Markdown tabulky musí zůstat na jednom řádku, takže hodnotu CSV v uvozovkách přes více řádků nelze zachovat beze změny. Zalomení před převodem nahraďte; na GitHubu můžete uvnitř buňky použít <br>.
Lze tabulku místo toho převést do HTML?
Pokud cílem je webová stránka, CMS nebo e-mail, a ne soubor Markdown, nastavte u Převést na možnost HTML table. Pro data, která začínají jako JSON, má tento výstup předvolený nástroj JSON do HTML.