100 % lokal — Ihre Daten verlassen nie Ihren Browser

Markdown-Tabelle in CSV — in die Tabelle

Die erste GFM-Tabelle eines Markdown-Dokuments als CSV herausziehen. Was eine README-Tabelle war, öffnet sich sortierbar in Excel oder Google Tabellen.

Sofort Privat Null Cookies
Trennzeichen

Markdown-Eingabe

CSV-Ausgabe

Was dieses Werkzeug tut

Ein Markdown-Dokument hinein, das CSV seiner ersten Tabelle heraus.

Etwas Text, dann die Tabelle.

| Name | Rolle |
| --- | --- |
| Ada | Autorin |
| Grace | Übersetzer |
Name,Rolle
Ada,Autorin
Grace,Übersetzer

Anführungszeichen kommen dahin, wo sie nötig sind: eine Zelle mit Komma, Anführungszeichen oder Zeilenumbruch wird zitiert, damit die Datei in der Tabellenkalkulation richtig aufgeht. Das Trennzeichen ist eine Option — ein Semikolon dort, wo die Tabellenkalkulation das erwartet.

Jedes Trennmuster, das GFM erlaubt

| Name | Punkte |
| :-- | --: |
| Ada | 10 |
Name,Punkte
Ada,10

GFM verlangt einen Bindestrich je Zelle in der Trennzeile, dazu wahlweise Doppelpunkte für die Ausrichtung. Dieses Werkzeug wollte drei, also bekam ein ganz gewöhnliches | :-: | oder | - | die Antwort „Expected a Markdown table“ — eine Tabelle, die GitHub rendert, abgewiesen. Ein echter Fehler, beim Schreiben dieser Seite gefunden und behoben. Die Doppelpunkte werden gelesen und dann vergessen: CSV trägt keine Ausrichtung.

Die erste Tabelle, nicht das erste Beispiel

Dokumentation zeigt Tabellen in Codeblöcken, und das Werkzeug nahm das Beispiel statt der Daten:

Die Kopfzeile schreibt man so:

```
| a |
| --- |
```

| Name | Rolle |
| --- | --- |
| Ada | Autorin |

Eingezäunte Blöcke werden nun übersprungen, dieses Dokument ergibt also Name,Rolle. Vorher ergab es a. Der Text um eine Tabelle herum wird in beiden Fällen ignoriert, ein ganzes README einzufügen ist also kein Problem.

Was CSV nicht tragen kann

  • Nur eine Tabelle. Die erste im Dokument, nicht alle. Schneiden Sie die gewünschte heraus, wenn sie nicht vorn steht.
  • Keine Auszeichnung. **fett**, `Code` und Links bleiben in der Zelle genau so stehen, wie sie geschrieben sind: CSV hat nichts, um sie darzustellen.
  • Keine Ausrichtung. Die Doppelpunkte der Trennzeile werden gelesen und vergessen.
  • Ungleiche Zeilen. Eine Zeile mit weniger Zellen als der Kopf wird mit leeren Feldern aufgefüllt; eine mit mehr verbreitert die Tabelle, statt etwas zu verlieren.

Datenschutz ab Werk

Alles läuft lokal in deinem Browser mit JavaScript. Deine Daten werden nie hochgeladen, wodurch das Tool auch für sensible Inhalte sicher ist und offline funktioniert.

Häufige Fragen

Warum wurde meine Tabelle abgelehnt?
Wahrscheinlich wegen einer kurzen Trennzeile. Bis zu dieser Seite wollte das Werkzeug mindestens drei Bindestriche je Zelle, während GFM einen verlangt: `| :-: |` und `| - |` sind Tabellen, die GitHub rendert und die hier mit „Expected a Markdown table“ abgewiesen wurden. Jetzt genügt ein Bindestrich, und die Doppelpunkte werden gelesen und dann vergessen — CSV trägt keine Ausrichtung.
Mein Dokument hat mehrere Tabellen. Welche bekomme ich?
Die erste, und seit dieser Seite die erste echte: eine Tabelle, die in einem eingezäunten Codeblock steht — meist die Dokumentation eines Formats —, wird übersprungen statt genommen. Der Text um die Tabelle herum wird ohnehin ignoriert, Sie dürfen also ein ganzes README einfügen.
Was passiert mit den Zellen?
Ein maskierter Pipe (`\|`) wird wieder zum Pipe, die Leerzeichen um eine Zelle fallen weg, und Markdown in der Zeile bleibt, wie es geschrieben ist: `**fett**` kommt als `**fett**` an, denn CSV kennt kein Fett. Eine Zeile mit weniger Zellen als der Kopf wird mit leeren Feldern aufgefüllt, eine längere verbreitert die Tabelle, und das Trennzeichen wählen Sie.

Ähnliche Konverter