Markdown-Tabelle-zu-CSV-Konverter

Konvertiert eine Markdown-Tabelle (`| col1 | col2 |`) in CSV oder TSV. Praktisch, um Tabellen aus GitHub Wiki, Notion oder Confluence nach Excel oder in eine Tabellenkalkulation zu übernehmen. Die Umwandlung erfolgt vollständig im Browser; es werden keine Daten an einen Server gesendet.


Ausgabe-Trennzeichen
Kopfzeile in die Ausgabe einschließen


            
            Kopiert!
            
          

Geben Sie eine Markdown-Tabelle ein, um hier das erzeugte CSV zu sehen.

Wie eine Markdown-Tabellenzeile einer CSV-Zeile entspricht

Eine Markdown-Zeile | name | age | city |
Resultierende CSV-Zeile name,age,city

Die Trennzeile direkt nach der Kopfzeile (`---`, `:---`, `:---:` oder `---:`) wird übersprungen statt als Daten behandelt. Jedes maskierte Pipe-Zeichen (`\|`) innerhalb einer Zelle wird wieder zu einem normalen "|"-Zeichen.

Tipps

  • Die Trennzeile direkt nach der Kopfzeile wird automatisch erkannt und übersprungen, sodass `---`, `:---` (links), `:---:` (zentriert) und `---:` (rechts) unabhängig von der Ausrichtung problemlos konvertiert werden.
  • Wird "Kopfzeile in die Ausgabe einschließen" deaktiviert, entsteht ein CSV, das nur die Datenzeilen ohne Kopfzeile enthält – praktisch, wenn Sie die Kopfzeile separat verwalten möchten.
  • Enthält ein Zellenwert ein Komma oder ein doppeltes Anführungszeichen, wird er gemäß den CSV-Regeln automatisch in doppelte Anführungszeichen eingeschlossen, wobei jedes interne `"` als `""` maskiert wird.
  • Kombinieren Sie dies mit dem Konverter von CSV zu Markdown-Tabelle, um beliebig oft zwischen CSV und Markdown-Tabellen zu konvertieren.

Häufig gestellte Fragen

Unterstützt wird die Tabellensyntax von GitHub Flavored Markdown (GFM), bestehend aus einer Kopfzeile, einer Trennzeile (wie `---`) und Datenzeilen. Wird keine Trennzeile gefunden, wird die Eingabe nicht als gültige Tabelle erkannt und kein Ergebnis angezeigt.

Ja. Sowohl der Stil `| a | b |` (von Pipes umschlossen) als auch der Stil `a | b` (ohne führende/abschließende Pipes) werden unterstützt, da GFM beide Notationen erlaubt.

Ja, wählen Sie Komma oder Tabulator unter "Ausgabe-Trennzeichen". TSV hat den Vorteil, beim Einfügen in Excel oder eine Tabellenkalkulation weniger anfällig für Spaltenverschiebungen zu sein.

Nein. Die gesamte Umwandlung erfolgt per JavaScript in Ihrem Browser, und der eingegebene Inhalt wird niemals an einen Server übertragen.
ツールくん

Übrigens – was eine Markdown-Tabelle wirklich von einer CSV unterscheidet

CSV und Markdown-Tabellen sind beides textbasierte Wege, tabellarische Daten darzustellen, dienen aber unterschiedlichen Zwecken. CSV ist ein maschinenlesbares Format, das dafür gedacht ist, von Programmen wie Tabellenkalkulationen und Datenbanken gelesen und geschrieben zu werden, während eine Markdown-Tabelle eine dokumentationsorientierte Notation ist, die Wert darauf legt, dass ein Mensch beim Blick auf den Quelltext trotzdem ungefähr erkennen kann, wie die Tabelle aussieht.

Deshalb besitzt eine Markdown-Tabelle Konzepte, die CSV nicht kennt: eine Kopfzeile und eine Trennzeile (`---`). Optisch wird diese Trennzeile als Trennlinie dargestellt, im Quelltext ist sie jedoch nichts weiter als eine Folge von Bindestrichen – eine Markdown-spezifische Notation, die einzig dazu dient, dem Parser mitzuteilen: "Alles darüber ist die Kopfzeile, alles darunter sind Daten."

Der Wunsch, eine in einem Dokumentationstool wie GitHub Wiki, Notion oder Confluence erstellte Tabelle in eine Tabellenkalkulation zu überführen, kommt beim Aufräumen von Team-Besprechungsprotokollen oder einer README häufig vor. Mit diesem Tool neben seinem Gegenstück – von CSV zu Markdown-Tabelle – lässt sich unabhängig vom Ausgangsformat problemlos in beide Richtungen konvertieren.