UltKit

Pretvornik CSV v tabelo Markdown

Ročno pisanje tabele Markdown pomeni štetje navpičnic in pomišljajev v vsaki vrstici. Namesto tega naložite CSV in dobite tabelo z vrstico glave in ločilno vrstico, pripravljeno za lepljenje v README, stran wikija ali zvezek.

Pretvornik podatkov

ali spustite datoteke CSV, TSV, TXT … sem ·

Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah

Izhod

Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.

Kako uporabljati to orodje

  1. 1

    Naložite CSV

    Dodajte datoteke .csv, .tsv ali .txt z ločili, do 20 naenkrat in vsaka do 95 MB. Samodejno zaznavanje prepozna vejice, podpičja, tabulatorje in navpičnice.

  2. 2

    Potrdite glavo

    Možnost Prva vrstica je glava je vklopljena, zato prva vrstica postane glava tabele. Če se datoteka začne s podatki, jo izklopite v razdelku Napredne nastavitve.

  3. 3

    Pretvorite in prilepite

    Pritisnite Pretvori v Markdown tabelo, odprite datoteko .md in tabelo prilepite v README, pull request, issue ali zapisek.

Odgovor

Kako datoteko CSV pretvorim v Markdown tabelo?

Naložite CSV in pritisnite Pretvori v Markdown tabelo. Prva vrstica postane glava tabele, pod njo se doda vrstica pomišljajev, vsaka druga vrstica pa postane vrstica s celicami, ločenimi s pokončnicami.

Zakaj razvijalci pretvarjajo CSV v Markdown

Dokumentacija pogosto konča v datotekah Markdown. Vzdrževalec želi v README tabelo podprtih različic, inženir v pull request prilepi rezultate meritev, raziskovalec v Obsidianu vodi bralni seznam. Številke običajno izvirajo iz preglednice ali izpisa CSV iz skripte, ročno ponovno sestavljanje s pokončnico med vsako celico pa je počasno in nagnjeno k napakam.

Izvirni Markdown Johna Gruberja iz leta 2004 tabel sploh ni imel. Sintaksa s pokončnicami se je razširila prek PHP Markdown Extra in bila leta 2017 zapisana v specifikacijo GitHub Flavored Markdown, zato deluje na GitHubu in v večini orodij, ki ji sledijo. Če vrstice izvirajo iz Excela, jih najprej shranite z Excel v CSV, nato pretvorite tukaj.

Primer pretvorbe CSV v tabelo Markdown

Vhodni CSV: podprte različice okolij
okolje,različica,stanje
Python,3.13,podprto
Python,3.9,konec podpore | oktober 2025
Node.js,22,podprto
Izhod: tabela s pokončnicami, pokončnica v vrednosti je ubežena
| okolje | različica | stanje |
| --- | --- | --- |
| Python | 3.13 | podprto |
| Python | 3.9 | konec podpore \| oktober 2025 |
| Node.js | 22 | podprto |

Kje se pretvorjena tabela Markdown prikaže

Podpora tabel Markdown po platformah
OrganizacijaZahtevaVir
GitHubPrikaže tabele s pokončnicami v datotekah README, issuih, pull requestih in wikijih po specifikaciji GFM.Specifikacija GFM
GitLabGitLab Flavored Markdown prikaže iste tabele s pokončnicami v repozitorijih, issuih in merge requestih.—
ObsidianTabele s pokončnicami prikaže v bralnem pogledu, v predogledu v živo pa omogoča urejanje tabel.—
JupyterCelice Markdown v zvezkih prikažejo tabele s pokončnicami ob vaši kodi.—
CommonMarkOsnovna specifikacija nima sintakse za tabele; prikazovalniki potrebujejo razširitev za tabele.commonmark.org

Dejstva o formatih CSV in Markdown

CSV

Vrednosti, ločene z vejicami

CSV je navadnobesedilni format za tabele, v katerem je vsaka vrstica zapis, vejice pa ločujejo stolpce. Uporablja se od zgodnjih dni računalništva in je opisan v RFC 4180, čeprav številne različice uporabljajo podpičja ali tabulatorje in različna besedilna kodiranja. Skoraj vsako preglednico, zbirko podatkov in analitično orodje lahko uvozi in izvozi, zato je privzeti format za prenos podatkov med sistemi. CSV hrani le vrednosti, brez formul, oblikovanja, več listov ali podatkovnih tipov.

Stiskanje
–
Prosojnost
–
Animacija
–
Uvedeno
–
Pretvornik CSV

MD

Markdown

Markdown je lahka označevalna sintaksa, ki jo je leta 2004 ustvaril John Gruber. Uporablja simbole v navadnem besedilu, na primer # za naslove, * za poudarek in - za sezname, ki ostanejo berljivi tudi kot surovo besedilo in se čisto pretvorijo v HTML. Je standard za datoteke README, dokumentacijo, wikije, aplikacije za zapiske in številne generatorje statičnih spletnih mest. Obstaja več narečij, kot sta CommonMark in GitHub Flavored Markdown, ki se razlikujeta v podrobnostih, na primer pri tabelah. Datoteke .md odpre vsak urejevalnik besedil.

Stiskanje
–
Prosojnost
–
Animacija
–
Uvedeno
2004 · John Gruber
Pretvornik MD

CSV postane Markdown, kadar mora majhen nabor podatkov živeti v dokumentaciji: tabela združljivosti v README, seznam različic v dnevniku sprememb, pull request s primerjavo meritev ali zapisek v osebni bazi znanja.

Pretvorba vrednosti ohrani skoraj brez izgube, namena podatkov pa ne. CSV hrani vse vrstice za branje s programsko opremo; Markdown tabela je slika podatkov za ljudi, brez tipov, formul in združevanja celic. CSV obdržite v repozitoriju kot vir in tabelo ponovno ustvarite, ko se številke spremenijo.

Pogosta vprašanja o pretvorbi CSV v Markdown

Kje se tabele Markdown prikažejo?

Povsod, kjer prikazovalnik podpira razširitev za tabele s pokončnicami: GitHub, GitLab, Obsidian, zvezki Jupyter ter generatorji statičnih strani, kot sta MkDocs in Hugo. Strogi prikazovalnik CommonMark iste vrstice pokaže kot navadno besedilo z vidnimi pokončnicami.

Kaj, če vrednost v CSV vsebuje navpičnico?

Neubežen znak | bi začel novo celico in vse stolpce premaknil v desno. Pretvornik ga zapiše kot \|, torej z ubeganjem, ki ga določa GitHub Flavored Markdown, zato se pokončnica v celici prikaže kot besedilo.

Ali lahko številke poravnam desno?

Da, z urejanjem vrstice z ločilom: ---: poravna stolpec desno, :---: ga centrira, :--- pa poravna levo. Dvopičja dodajte po pretvorbi; spremenijo le prikaz tabele, ne podatkov.

Kako velik CSV je smiseln kot tabela Markdown?

Markdown tabele so namenjene branju, zato najbolje delujejo z nekaj deset vrsticami in peščico stolpcev. Tabela s tisoči vrstic se sicer pretvori, a README postane neprijeten za pomikanje; raje se v repozitoriju povežite na datoteko CSV in prikažite vzorec.

Kaj se zgodi s prelomi vrstic znotraj polja CSV?

Vrstica Markdown tabele mora ostati v eni vrstici, zato vrednosti CSV v navedkih, ki obsega več vrstic, ni mogoče ohraniti take, kot je. Prelome zamenjajte pred pretvorbo; na GitHubu lahko v celico vstavite <br>, da vsilite prelom.

Ali lahko tabelo namesto tega pretvorim v HTML?

Če ciljate na spletno stran, CMS ali e-pošto in ne na datoteko Markdown, nastavite Pretvori v na HTML tabelo. Za podatke, ki so izvorno v JSON, ima ta izhod že izbran stran JSON v HTML.