Kategorie: Entwicklung
Markdown-Tabelle-zu-JSON-Konverter
Eine Markdown-Pipe-Tabelle im Browser in ein JSON-Array umwandeln
Fügen Sie eine Markdown-Pipe-Tabelle ein und erhalten Sie ein JSON-Array von Objekten, deren Schlüssel aus der Kopfzeile stammen. Die Umwandlung erfolgt in Ihrem Browser.
3 Zeile(n) umgewandelt.
[
{
"Name": "Ada Lovelace",
"Role": "Engineer",
"Team": "Blue"
},
{
"Name": "Grace Hopper",
"Role": "Admiral",
"Team": "Green"
},
{
"Name": "Escaped \\| pipe",
"Role": "Tester",
"Team": "Blue"
}
]Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Dieses Werkzeug parst die Kopfzeile, die `---`-Trennzeile und jede Datenzeile einer Markdown-Tabelle, genau wie es der Markdown-Tabellen-Formatierer dieser Website tut, und wandelt jede Datenzeile in ein JSON-Objekt um, dessen Schlüssel aus den Kopfzellen stammen. Das ist eine schnelle Möglichkeit, strukturierte Daten aus einer README- oder Wiki-Tabelle zu extrahieren.
So funktioniert es
- Eine Markdown-Tabelle einfügen, einschließlich Kopf- und Trennzeile.
- Das erzeugte JSON-Array unten ablesen.
- Die JSON-Ausgabe kopieren.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Werden meine Daten irgendwohin hochgeladen?
- Nein. Sowohl das Parsen als auch die Formatierung erfolgen in JavaScript in Ihrem Browser-Tab, sodass nichts an einen Server gesendet wird.
- Was, wenn zwei Spalten denselben Kopfzeilentext haben?
- Spätere Spalten mit demselben Kopfzeilentext überschreiben frühere im JSON-Objekt jeder Zeile, da Objektschlüssel eindeutig sein müssen.
- Warum wird eine Trennzeile verlangt?
- Die `---`-Zeile in Zeile zwei kennzeichnet eine Markdown-Tabelle als Tabelle und nicht als einfachen Text mit Pipes darin, daher muss sie vorhanden sein, damit das Parsen gelingt.