UltKit

Konverter CSV til Markdown-tabell

Skriver du en Markdown-tabell for hånd, må du telle loddrette streker og bindestreker på hver linje. Last heller opp CSV-filen og få en tabell med overskriftsrad og skillelinje, klar til å limes inn i en README, en wikiside eller en notatbok.

Datakonverterer

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

Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter

Utdata

Filene behandles på serverne våre og slettes etter 30 minutter.

Slik bruker du dette verktøyet

  1. 1

    Last opp CSV-filen

    Legg til .csv-, .tsv- eller avgrensede .txt-filer, opptil 20 om gangen og 95 MB per fil. Automatisk gjenkjenning håndterer komma, semikolon, tabulator og loddrett strek.

  2. 2

    Bekreft overskriftsraden

    Første rad er overskrift er slått på, så rad 1 blir tabellens overskrift. Slå det av under Avanserte innstillinger hvis filen din starter med data.

  3. 3

    Konverter og lim inn

    Trykk Konverter til Markdown table, åpne .md-filen og lim tabellen inn i README, pull request, issue eller notat.

Svar

Hvordan gjør jeg en CSV-fil om til en Markdown-tabell?

Last opp CSV-filen og trykk Konverter til Markdown table. Første rad blir tabelloverskriften, en rad med streker legges under den, og hver av de andre linjene blir en rad med celler atskilt av loddrette streker.

Hvorfor utviklere konverterer CSV til Markdown

Dokumentasjon havner stadig i Markdown-filer. En vedlikeholder vil ha en tabell over støttede versjoner i README, en utvikler limer inn ytelsestall i en pull request, en forsker fører en leseliste i Obsidian. Tallene starter som regel i et regneark eller i CSV-utdata fra et skript, og å bygge dem om for hånd, med en strek mellom hver celle, er tregt og lett å gjøre feil.

John Grubers opprinnelige Markdown fra 2004 hadde ingen tabeller i det hele tatt. Syntaksen med loddrette streker spredte seg via PHP Markdown Extra og ble skrevet inn i spesifikasjonen for GitHub Flavored Markdown i 2017, og derfor fungerer den på GitHub og de fleste verktøy som følger den. Hvis radene kom fra Excel, lagre dem først med Excel til CSV, og konverter deretter her.

Eksempel på CSV til Markdown-tabell

CSV-inndata: støttede kjøretidsversjoner
kjøremiljø,versjon,status
Python,3.13,støttet
Python,3.9,utgått | oktober 2025
Node.js,22,støttet
Utdata: tabell med loddrette streker, der streken i en verdi har escape
| kjøremiljø | versjon | status |
| --- | --- | --- |
| Python | 3.13 | støttet |
| Python | 3.9 | utgått \| oktober 2025 |
| Node.js | 22 | støttet |

Hvor en konvertert Markdown-tabell vises

Støtte for Markdown-tabeller per plattform
OrganisasjonKravKilde
GitHubViser tabeller med loddrette streker i README-filer, issues, pull requests og wikier, i tråd med GFM-spesifikasjonen.GFM-spesifikasjon
GitLabGitLab Flavored Markdown viser de samme tabellene i repositorier, issues og merge requests.—
ObsidianViser tabeller i leservisning og tilbyr tabellredigering i live-forhåndsvisning.—
JupyterMarkdown-celler i notatbøker viser tabeller ved siden av koden din.—
CommonMarkKjernespesifikasjonen har ingen tabellsyntaks; visninger trenger en tabellutvidelse.commonmark.org

Fakta om CSV- og Markdown-formatene

CSV

Kommaseparerte verdier

CSV er et rent tekstformat for tabeller der hver linje er en rad og komma skiller kolonnene. Det har vært brukt siden databehandlingens tidlige dager og er beskrevet i RFC 4180, selv om mange varianter bruker semikolon eller tabulator og ulike tekstkodinger. Nesten alle regneark, databaser og analyseverktøy kan importere og eksportere det, noe som gjør det til standardformatet for å flytte data mellom systemer. CSV lagrer bare verdier, uten formler, formatering, flere ark eller datatyper.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
–
CSV-konverterer

MD

Markdown

Markdown er en lett markeringssyntaks laget av John Gruber i 2004. Den bruker symboler i ren tekst, som # for overskrifter, * for utheving og - for lister, som er lesbare som rå tekst og konverteres rent til HTML. Det er standarden for README-filer, dokumentasjon, wikier, notatapper og mange statiske nettstedsgeneratorer. Det finnes flere dialekter, som CommonMark og GitHub Flavored Markdown, som skiller seg i detaljer som tabeller. Alle tekstredigerere kan åpne .md-filer.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
2004 · John Gruber
MD-konverterer

CSV blir til Markdown når et lite datasett skal ligge i dokumentasjon: en kompatibilitetstabell i en README, en versjonsliste i en endringslogg, en pull request som sammenligner ytelsestester eller et notat i en personlig kunnskapsbase.

Konverteringen er nesten tapsfri for verdiene, men ikke for hensikten. CSV beholder hver rad for programvare å lese; en Markdown-tabell er et bilde av dataene for mennesker, og den har ingen datatyper, ingen formler og ingen måte å slå sammen celler på. Behold CSV-en i repositoryet som kilde, og lag tabellen på nytt når tallene endres.

Vanlige spørsmål om CSV til Markdown

Hvor vises Markdown-tabeller?

Overalt der visningen støtter tabellutvidelsen med loddrette streker: GitHub, GitLab, Obsidian, Jupyter-notatbøker og statiske nettstedsgeneratorer som MkDocs og Hugo. En streng CommonMark-visning viser de samme linjene som ren tekst med synlige streker.

Hva om en verdi i CSV-filen inneholder en loddrett strek (|)?

Et | uten escape ville startet en ny celle og flyttet alle kolonner til høyre. Konverteren skriver det som \|, escape-tegnet GitHub Flavored Markdown definerer, slik at strekene vises som tekst inne i cellen.

Kan jeg høyrejustere tall?

Ja, ved å redigere skillelinjen: ---: justerer en kolonne til høyre, :---: sentrerer den og :--- justerer den til venstre. Legg til kolonene etter konvertering; de endrer bare hvordan tabellen vises, ikke dataene.

Hvor stor CSV-fil gir mening som Markdown-tabell?

Markdown-tabeller er laget for å leses, så noen titalls rader og en håndfull kolonner fungerer best. En tabell med tusenvis av rader konverteres fint, men gjør en README tung å bla i; lenk heller til CSV-filen i repositoryet og vis et utdrag.

Hva skjer med linjeskift inne i et CSV-felt?

En rad i en Markdown-tabell må stå på én linje, så en CSV-verdi i anførselstegn som går over flere linjer kan ikke beholdes som den er. Bytt ut linjeskiftene før konvertering; på GitHub kan du bruke <br> i en celle for å tvinge frem ett.

Kan jeg konvertere tabellen til HTML i stedet?

Hvis målet er en nettside, et CMS eller e-post i stedet for en Markdown-fil, setter du Konverter til til HTML-tabell. For data som starter som JSON har siden JSON til HTML det utdataformatet forhåndsvalgt.