UltKit

Prevod CSV na tabuľku Markdown

Ručné písanie tabuľky v Markdowne znamená počítať zvislé čiary a pomlčky na každom riadku. Namiesto toho nahrajte CSV a získate tabuľku s riadkom hlavičky a oddeľovacím riadkom, pripravenú na vloženie do README, wiki stránky alebo notebooku.

Prevodník dát

alebo sem presuňte súbory CSV, TSV, TXT … ·

Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Nahrajte CSV

    Pridajte súbory .csv, .tsv alebo .txt s oddeľovačmi, najviac 20 naraz a každý do 95 MB. Automatické rozpoznanie zvládne čiarky, bodkočiarky, tabulátory aj zvislé čiary.

  2. 2

    Potvrďte hlavičku

    Možnosť Prvý riadok je hlavička je zapnutá, takže riadok 1 sa stane hlavičkou tabuľky. Ak súbor začína dátami, vypnite ju v časti Rozšírené nastavenia.

  3. 3

    Preveďte a vložte

    Stlačte Previesť na Markdown tabuľku, otvorte súbor .md a vložte tabuľku do README, pull requestu, issue alebo poznámky.

Odpoveď

Ako zmeniť súbor CSV na Markdown tabuľku?

Nahrajte CSV a stlačte Previesť na Markdown tabuľku. Prvý riadok sa stane hlavičkou tabuľky, pod ňu sa pridá riadok s pomlčkami a každý ďalší riadok sa stane riadkom s bunkami oddelenými zvislými čiarami.

Prečo vývojári prevádzajú CSV na Markdown

Dokumentácia končí v súboroch Markdown čoraz častejšie. Správca chce v README tabuľku podporovaných verzií, inžinier vkladá výsledky benchmarkov do pull requestu, výskumník vedie zoznam literatúry v Obsidiane. Čísla zvyčajne vznikajú v tabuľkovom procesore alebo vo výstupe skriptu vo formáte CSV a ich ručné prepisovanie so zvislou čiarou medzi každou bunkou je pomalé a náchylné na chyby.

Pôvodný Markdown Johna Grubera z roku 2004 tabuľky vôbec nemal. Syntax so zvislými čiarami sa rozšírila cez PHP Markdown Extra a v roku 2017 sa dostala do špecifikácie GitHub Flavored Markdown, preto funguje na GitHube a vo väčšine nástrojov, ktoré ju nasledujú. Ak riadky pochádzajú z Excelu, najprv ich uložte cez Excel do CSV a potom ich previeďte tu.

Príklad prevodu CSV na tabuľku Markdown

Vstupné CSV: podporované verzie runtime
runtime,version,status
Python,3.13,podporované
Python,3.9,koniec podpory | október 2025
Node.js,22,podporované
Výstup: tabuľka so zvislými čiarami, zvislá čiara v hodnote je ošetrená
| runtime | version | status |
| --- | --- | --- |
| Python | 3.13 | podporované |
| Python | 3.9 | koniec podpory \| október 2025 |
| Node.js | 22 | podporované |

Kde sa prevedená tabuľka Markdown zobrazí

Podpora tabuliek Markdown podľa platformy
OrganizáciaPožiadavkaZdroj
GitHubZobrazuje tabuľky so zvislými čiarami v README, issues, pull requestoch a wiki podľa špecifikácie GFM.Špecifikácia GFM
GitLabGitLab Flavored Markdown zobrazuje rovnaké tabuľky v repozitároch, issues a merge requestoch.—
ObsidianZobrazuje tabuľky v režime čítania a ponúka úpravu tabuliek v živom náhľade.—
JupyterBunky Markdown v notebookoch zobrazujú tabuľky vedľa kódu.—
CommonMarkZákladná špecifikácia nemá syntax tabuliek; renderery potrebujú rozšírenie pre tabuľky.commonmark.org

Fakty o formátoch CSV a Markdown

CSV

Hodnoty oddelené čiarkou

CSV je textový formát pre tabuľky, v ktorom každý riadok je záznam a stĺpce oddeľujú čiarky. Používa sa od počiatkov výpočtovej techniky a popisuje ho RFC 4180, hoci mnohé varianty používajú bodkočiarky alebo tabulátory a rôzne kódovania textu. Importovať a exportovať ho vie takmer každá tabuľka, databáza a analytický nástroj, preto je predvoleným formátom na prenos dát medzi systémami. CSV ukladá iba hodnoty, bez vzorcov, formátovania, viacerých hárkov či dátových typov.

Kompresia
–
Priehľadnosť
–
Animácia
–
Rok vzniku
–
Konvertor CSV

MD

Markdown

Markdown je ľahká značkovacia syntax, ktorú v roku 2004 vytvoril John Gruber. Používa symboly v čistom texte, napríklad # pre nadpisy, * pre zvýraznenie a - pre zoznamy, ktoré zostávajú čitateľné aj ako surový text a čisto sa konvertujú na HTML. Je štandardom pre súbory README, dokumentáciu, wiki, aplikácie na poznámky a mnohé generátory statických webov. Existuje niekoľko dialektov, napríklad CommonMark a GitHub Flavored Markdown, ktoré sa líšia v detailoch, ako sú tabuľky. Súbory .md otvorí každý textový editor.

Kompresia
–
Priehľadnosť
–
Animácia
–
Rok vzniku
2004 · John Gruber
Konvertor MD

CSV sa mení na Markdown, keď sa malá množina dát musí zmestiť do dokumentácie: tabuľka kompatibility v README, zoznam verzií v changelogu, pull request porovnávajúci výsledky benchmarkov alebo poznámka v osobnej znalostnej báze.

Prevod je pri hodnotách takmer bezstratový, no zámer sa stráca. CSV uchováva každý riadok pre softvér; Markdown tabuľka je obraz dát pre ľudí a nemá typy, vzorce ani spájanie buniek. CSV ponechajte v repozitári ako zdroj a pri zmene čísel tabuľku vygenerujte znova.

Časté otázky o prevode CSV na Markdown

Kde sa tabuľky Markdown zobrazujú?

Všade, kde renderer podporuje rozšírenie pre tabuľky s zvislými čiarami: GitHub, GitLab, Obsidian, Jupyter notebooky a generátory statických stránok ako MkDocs a Hugo. Striktný renderer CommonMark zobrazí rovnaké riadky ako obyčajný text s viditeľnými zvislými čiarami.

Čo ak hodnota v CSV obsahuje zvislú čiaru?

Neošetrený znak | by začal novú bunku a posunul všetky stĺpce doprava. Konvertor ho zapíše ako \|, teda únikom, ktorý definuje GitHub Flavored Markdown, takže sa zvislá čiara zobrazí v bunke ako text.

Môžem zarovnať čísla doprava?

Áno, úpravou oddeľovacieho riadka: ---: zarovná stĺpec doprava, :---: na stred a :--- doľava. Dvojbodky pridajte po konverzii; menia iba vzhľad tabuľky, nie dáta.

Aké veľké CSV sa oplatí previesť na tabuľku Markdown?

Markdown tabuľky sú určené na čítanie, preto fungujú najlepšie s niekoľkými desiatkami riadkov a pár stĺpcami. Tabuľka s tisíckami riadkov sa prevedie bez problémov, ale README sa v nej ťažko posúva; radšej v repozitári odkážte na súbor CSV a ukážte vzorku.

Čo sa stane so zalomeniami riadkov v poli CSV?

Riadok Markdown tabuľky musí zostať v jednom riadku, takže hodnotu CSV v úvodzovkách, ktorá zasahuje na viac riadkov, nemožno ponechať v pôvodnej podobe. Zalomenia pred prevodom nahraďte; na GitHube môžete v bunke použiť <br>.

Môžem tabuľku namiesto toho previesť do HTML?

Ak cieľom nie je súbor Markdown, ale webová stránka, CMS alebo e-mail, nastavte Previesť na na HTML tabuľku. Pre dáta vo formáte JSON má tento výstup predvolený stránka JSON do HTML.