CSV na Markdown-tabel omskakelaar
As u 'n Markdown-tabel met die hand tik, moet u op elke reël pype en strepies tel. Laai eerder die CSV op en kry 'n tabel met 'n kopry en 'n skeidingsry, gereed om in 'n README, 'n wikibladsy of 'n notaboek te plak.
Data-omskakelaar
of los CSV, TSV, TXT …-lêers hier ·
Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute
Lêers word op ons bedieners verwerk en na 30 minute uitgevee.
Karakter wat kolomme in CSV- en tekslêers skei, vir lees en skryf. Outomaties bespeur dit uit die invoer en skryf kommas.
UTF-8 werk vir elke taal. Kies UTF-8 met BOM as Excel op Windows verwronge aksente of Asiatiese karakters wys wanneer die CSV oopgemaak word.
Excel-, ODS- en Numbers-invoer: skakel slegs die eerste blad om, of elke blad (een CSV per blad in 'n ZIP, of een JSON-sleutel per blad).
Naam van die bladtab in die nuwe sigblad, tot 31 karakters.
Skikking van objekte gebruik kolomname as sleutels vir elke ry; skikking van skikkings is kompakter en hou die opskrif as die eerste skikking.
Naam van die buitenste element wat alle rye omvat; elke ry word 'n <row> daarbinne.
Gebruik in CREATE TABLE- en INSERT-stellings. Slegs letters, syfers en onderstrepe.
Aanhaling en kolomtipes verskil effens tussen databasisse; kies die een waarin jy gaan invoer.
Herskryf datumselle in een formaat. ISO (2026-10-18) is die veiligste vir databasisse en kode; behou laat hulle soos in die bron.
Hoe om hierdie nutsding te gebruik
- 1
Laai die CSV op
Voeg .csv-, .tsv- of geskeide .txt-lêers by, tot 20 op 'n slag en 95 MB elk. Outomatiese opsporing hanteer kommas, kommapunte, tabs en regop strepe (|).
- 2
Bevestig die kopry
Eerste ry is opskrif is aan, so ry 1 word die tabelopskrif. Skakel dit af onder Gevorderde instellings as jou lêer met data begin.
- 3
Skakel om en plak
Druk Skakel om na Markdown-tabel, maak die .md-lêer oop en plak die tabel in jou README, pull request, issue of nota.
Hoe skakel ek 'n CSV-lêer om na 'n Markdown-tabel?
Laai die CSV op en druk Skakel om na Markdown-tabel. Die eerste ry word die tabelopskrif, 'n ry strepies word daaronder bygevoeg, en elke ander reël word 'n ry met selle wat deur pype geskei word.
Waarom ontwikkelaars CSV na Markdown omskakel
Dokumentasie beland gedurig in Markdown-lêers. 'n Onderhouer wil 'n tabel van ondersteunde weergawes in die README hê, 'n ingenieur plak benchmark-syfers in 'n pull request, 'n navorser hou 'n leeslys in Obsidian. Die syfers begin gewoonlik in 'n sigblad of 'n skrip se CSV-uitvoer, en om hulle met die hand oor te bou, met 'n pyp tussen elke sel, is stadig en maklik om foute in te maak.
John Gruber se oorspronklike Markdown van 2004 het glad nie tabelle gehad nie. Die pypsintaksis het deur PHP Markdown Extra versprei en is in 2017 in die GitHub Flavored Markdown-spesifikasie opgeneem, wat verklaar waarom dit op GitHub en die meeste gereedskap wat dit volg, werk. As die rye uit Excel kom, stoor hulle eers met Excel na CSV en skakel dan hier om.
Voorbeeld: CSV na Markdown-tabel
runtime,version,status Python,3.13,ondersteun Python,3.9,einde van ondersteuning | Oktober 2025 Node.js,22,ondersteun
| runtime | version | status | | --- | --- | --- | | Python | 3.13 | ondersteun | | Python | 3.9 | einde van ondersteuning \| Oktober 2025 | | Node.js | 22 | ondersteun |
Waar 'n omgeskakelde Markdown-tabel vertoon word
| Organisasie | Vereiste | Bron |
|---|---|---|
| GitHub | Wys pyp-tabelle in README's, issues, pull requests en wiki's, volgens die GFM-spesifikasie. | GFM-spesifikasie |
| GitLab | GitLab Flavored Markdown wys dieselfde pyp-tabelle in bewaarplekke, issues en merge requests. | — |
| Obsidian | Wys pyp-tabelle in leesaansig en bied tabelredigering in lewendige voorskou. | — |
| Jupyter | Markdown-selle in notaboeke wys pyp-tabelle langs jou kode. | — |
| CommonMark | Die kernspesifikasie het geen tabelsintaksis nie; weergewers het 'n tabeluitbreiding nodig. | commonmark.org |
Feite oor die CSV- en Markdown-formaat
CSV
Kommageskeide waardes
CSV is 'n gewoneteks-formaat vir tabelle waarin elke reël 'n ry is en kommas die kolomme skei. Dit word sedert die vroeë dae van rekenaars gebruik en word in RFC 4180 beskryf, hoewel baie variante kommapunte of tabs en verskillende teksenkoderings gebruik. Byna elke sigblad-, databasis- en analise-nutsmiddel kan dit invoer en uitvoer, wat dit die verstekformaat maak om data tussen stelsels te skuif. CSV stoor net waardes, sonder formules, formatering, veelvuldige blaaie of datatipes.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- –
MD
Markdown
Markdown is 'n ligte opmaaksintaksis wat in 2004 deur John Gruber geskep is. Dit gebruik platteteks-simbole, soos # vir opskrifte, * vir beklemtoning en - vir lyste, wat as rou teks leesbaar bly en netjies na HTML omgeskakel word. Dit is die standaard vir README-lêers, dokumentasie, wiki's, notaprogramme en baie statiese webwerfgenerators. Daar is verskeie dialekte, soos CommonMark en GitHub Flavored Markdown, wat in besonderhede soos tabelle verskil. Enige teksredigeerder kan .md-lêers oopmaak.
- Kompressie
- –
- Deursigtigheid
- –
- Animasie
- –
- Bekendgestel
- 2004 · John Gruber
CSV word Markdown wanneer 'n klein datastel in dokumentasie moet leef: 'n README se versoenbaarheidstabel, 'n veranderingslogboek se weergawelys, 'n pull request wat benchmark-lopies vergelyk of 'n nota in 'n persoonlike kennisbasis.
Die omskakeling is byna verliesloos vir waardes, maar nie vir bedoeling nie. CSV behou elke ry sodat sagteware dit kan lees; 'n Markdown-tabel is 'n beeld van die data vir mense, en dit het geen tipes, geen formules en geen manier om selle saam te voeg nie. Hou die CSV in die bewaarplek as die bron en genereer die tabel weer wanneer die syfers verander.
Gereelde vrae oor CSV na Markdown
Waar word Markdown-tabelle vertoon?
Oral waar die weergewer die pyp-tabeluitbreiding ondersteun: GitHub, GitLab, Obsidian, Jupyter-notaboeke en statiese werfgenerators soos MkDocs en Hugo. 'n Streng CommonMark-weergewer wys dieselfde reëls as gewone teks met sigbare pype.
Wat as 'n waarde in my CSV 'n pypkarakter bevat?
'n Onontkomde | sou 'n nuwe sel begin en elke kolom na regs skuif. Die omskakelaar skryf dit as \|, die ontsnapping wat GitHub Flavored Markdown definieer, sodat die pyp as teks binne die sel verskyn.
Kan ek getalle regs belyn?
Ja, deur die skeidingsry te wysig: ---: belyn 'n kolom regs, :---: sentreer dit en :--- belyn dit links. Voeg die dubbelpunte by nadat jy omgeskakel het; hulle verander net hoe die tabel vertoon word, nie die data nie.
Hoe groot CSV maak sin as 'n Markdown-tabel?
Markdown-tabelle is bedoel om gelees te word, so 'n paar dosyn rye en 'n handvol kolomme werk die beste. 'n Tabel met duisende rye skakel goed om, maar maak 'n README moeilik om deur te blaai; skakel eerder na die CSV-lêer in die bewaarplek en wys 'n voorbeeld.
Wat gebeur met reëlbreuke binne 'n CSV-veld?
'n Markdown-tabelry moet op een reël bly, so 'n CSV-waarde in aanhalingstekens wat oor verskeie reëls strek, kan nie behou word soos dit is nie. Vervang daardie reëlbreuke voor jy omskakel; op GitHub kan jy <br> binne 'n sel gebruik om een af te dwing.
Kan ek die tabel eerder na HTML omskakel?
As die teiken 'n webbladsy, CMS of e-pos is eerder as 'n Markdown-lêer, stel Skakel om na op HTML-tabel. Vir data wat as JSON begin, het die JSON na HTML-bladsy daardie uitvoer reeds vooraf gekies.