UltKit

Konvertér CSV til Markdown-tabel

Når du skriver en Markdown-tabel i hånden, skal du tælle lodrette streger og bindestreger på hver linje. Upload i stedet CSV-filen, og få en tabel med overskriftsrække og skillerække, klar til at indsætte i en README, en wikiside eller en notebook.

Datakonverter

eller slip CSV, TSV, TXT …-filer her ·

Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter

Output

Filer behandles på vores servere og slettes efter 30 minutter.

Sådan bruger du værktøjet

  1. 1

    Upload CSV-filen

    Tilføj .csv-, .tsv- eller afgrænsede .txt-filer, op til 20 ad gangen og 95 MB pr. fil. Automatisk registrering håndterer kommaer, semikolon, tabulatorer og lodrette streger.

  2. 2

    Bekræft overskriftsrækken

    Første række er overskrift er slået til, så række 1 bliver tabellens overskrift. Slå den fra under Avancerede indstillinger, hvis din fil starter med data.

  3. 3

    Konvertér og indsæt

    Tryk på Konvertér til Markdown table, åbn .md-filen, og indsæt tabellen i din README, pull request, issue eller note.

Svar

Hvordan laver jeg en CSV-fil om til en Markdown-tabel?

Upload CSV-filen, og tryk på Konvertér til Markdown table. Den første række bliver tabellens overskrift, en række bindestreger tilføjes under den, og hver af de øvrige linjer bliver en række med celler adskilt af lodrette streger.

Derfor konverterer udviklere CSV til Markdown

Dokumentation havner stadig oftere i Markdown-filer. En vedligeholder vil have en tabel over understøttede versioner i README'en, en ingeniør indsætter benchmark-tal i en pull request, en forsker holder en læseliste i Obsidian. Tallene starter som regel i et regneark eller i et scripts CSV-output, og at genopbygge dem i hånden med en lodret streg mellem hver celle er langsomt og let at gøre forkert.

John Grubers oprindelige Markdown fra 2004 havde slet ingen tabeller. Syntaksen med lodrette streger bredte sig via PHP Markdown Extra og blev skrevet ind i specifikationen for GitHub Flavored Markdown i 2017, og derfor virker den på GitHub og de fleste værktøjer, der følger den. Hvis rækkerne kommer fra Excel, så gem dem først med Excel til CSV, og konvertér dem derefter her.

Eksempel: CSV til Markdown-tabel

CSV-input: understøttede runtime-versioner
runtime,version,status
Python,3.13,understøttet
Python,3.9,udfaset | oktober 2025
Node.js,22,understøttet
Output: pipe-tabel med den lodrette streg i en værdi escaped
| runtime | version | status |
| --- | --- | --- |
| Python | 3.13 | understøttet |
| Python | 3.9 | udfaset \| oktober 2025 |
| Node.js | 22 | understøttet |

Hvor en konverteret Markdown-tabel vises

Understøttelse af Markdown-tabeller pr. platform
OrganisationKravKilde
GitHubViser pipe-tabeller i README-filer, issues, pull requests og wikier efter GFM-specifikationen.GFM-specifikation
GitLabGitLab Flavored Markdown viser de samme pipe-tabeller i repositorier, issues og merge requests.—
ObsidianViser pipe-tabeller i læsevisning og tilbyder tabelredigering i live preview.—
JupyterMarkdown-celler i notebooks viser pipe-tabeller ved siden af din kode.—
CommonMarkKernespecifikationen har ingen tabelsyntaks; renderere skal have en tabeludvidelse.commonmark.org

Fakta om CSV- og Markdown-formatet

CSV

Kommaseparerede værdier

CSV er et almindeligt tekstformat til tabeller, hvor hver linje er en række, og kommaer adskiller kolonnerne. Det har været brugt siden computernes tidlige dage og er beskrevet i RFC 4180, selvom mange varianter bruger semikolon eller tabulatorer og forskellige tegnkodninger. Næsten alle regneark, databaser og analyseværktøjer kan importere og eksportere det, hvilket gør det til standardformatet til at flytte data mellem systemer. CSV gemmer kun værdier, uden formler, formatering, flere ark eller datatyper.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
–
CSV-konverter

MD

Markdown

Markdown er en let opmærkningssyntaks skabt af John Gruber i 2004. Den bruger almindelige tekstsymboler, f.eks. # til overskrifter, * til fremhævelse og - til lister, som forbliver læselige som ren tekst og kan konverteres rent til HTML. Den er standarden for README-filer, dokumentation, wikier, notatapps og mange statiske webstedsgeneratorer. Der findes flere dialekter, f.eks. CommonMark og GitHub Flavored Markdown, som afviger i detaljer som tabeller. Enhver teksteditor kan åbne .md-filer.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
2004 · John Gruber
MD-konverter

CSV bliver til Markdown, når et lille datasæt skal ligge i dokumentation: en README's kompatibilitetstabel, en changelogs versionsliste, en pull request, der sammenligner benchmark-kørsler, eller en note i en personlig vidensbase.

Konverteringen er næsten tabsfri for værdierne, men ikke for hensigten. CSV beholder hver række, så software kan læse dem; en Markdown-tabel er et billede af data til mennesker og har ingen typer, ingen formler og ingen måde at flette celler på. Behold CSV-filen i repositoriet som kilde, og generér tabellen igen, når tallene ændrer sig.

Ofte stillede spørgsmål om CSV til Markdown

Hvor bliver Markdown-tabeller vist?

Overalt, hvor rendereren understøtter pipe-tabeller: GitHub, GitLab, Obsidian, Jupyter notebooks og statiske site-generatorer som MkDocs og Hugo. En streng CommonMark-renderer viser de samme linjer som almindelig tekst med synlige lodrette streger.

Hvad hvis en værdi i min CSV indeholder en lodret streg (|)?

Et | uden escape ville starte en ny celle og flytte alle kolonner til højre. Konverteren skriver det som \|, den escape-sekvens GitHub Flavored Markdown definerer, så den lodrette streg vises som tekst i cellen.

Kan jeg højrejustere tal?

Ja, ved at redigere skillelinjen: ---: højrejusterer en kolonne, :---: centrerer den, og :--- venstrejusterer den. Tilføj kolonerne efter konverteringen; de ændrer kun, hvordan tabellen vises, ikke data.

Hvor stor en CSV giver mening som Markdown-tabel?

Markdown-tabeller er lavet til at blive læst, så nogle få dusin rækker og en håndfuld kolonner fungerer bedst. En tabel med tusindvis af rækker konverteres fint, men gør en README svær at rulle igennem; link i stedet til CSV-filen i repositoriet, og vis et udsnit.

Hvad sker der med linjeskift inde i et CSV-felt?

En række i en Markdown-tabel skal stå på én linje, så en CSV-værdi i citationstegn, der løber over flere linjer, kan ikke bevares som den er. Erstat linjeskiftene før konverteringen; på GitHub kan du bruge <br> i en celle til at fremtvinge et skift.

Kan jeg konvertere tabellen til HTML i stedet?

Hvis målet er en webside, et CMS eller en e-mail frem for en Markdown-fil, så sæt Konvertér til til HTML-tabel. Til data, der starter som JSON, har siden JSON til HTML det output forvalgt.