JSON in Markdown
JSON in Markdown umwandeln: Arrays werden zur Markdown-Tabelle, Objekte zu Schlüssel-Wert-Tabellen oder verschachtelten Listen, bereit für README und Wiki.
Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.
JSON zu Markdown: Tabellen und Listen
JSON in Markdown umzuwandeln lohnt sich immer dann, wenn Daten für Menschen lesbar werden sollen: in einer README, einem Pull Request, einem Wiki oder einer Dokumentation. Das Werkzeug wandelt JSON zu Markdown um und wählt die passende Form selbst. Ein Array von Objekten wird zur Markdown-Tabelle aus JSON, wobei alle vorkommenden Schlüssel zu Spalten werden. Ein Objekt mit einfachen Werten wird zur Schlüssel-Wert-Tabelle, verschachtelte Bereiche bekommen eigene Überschriften.
Wenn Sie JSON als Tabelle brauchen, achtet das Werkzeug auf die Markdown-Regeln: Senkrechte Striche in Werten werden maskiert, Zeilenumbrüche als <br> geschrieben, fehlende Felder bleiben leer. Unterobjekte erscheinen entweder als JSON-Code in der Zelle oder, mit der Option „als Spalten mit Punkt-Pfad“, als eigene Spalten wie adresse.ort. Listen einfacher Werte werden kommagetrennt dargestellt. Die Darstellung „Verschachtelte Liste“ eignet sich für tief verschachtelte Konfigurationen, die sich schlecht als Tabelle zeigen lassen.
Grenzen: Sehr breite Tabellen mit vielen Spalten sind in Markdown unübersichtlich; filtern Sie vorher die nötigen Felder, etwa mit dem JSONPath-Tester. Die Vorschau zeigt die ersten 100 Zeilen. Für HTML statt Markdown gibt es JSON in HTML-Tabelle.
Anleitung: JSON in Markdown in 4 Schritten
- JSON in das Feld „JSON“ einfügen oder „Beispiel“ wählen.
- Unter „Darstellung“ zwischen „Automatisch“, „Tabelle“ und „Verschachtelte Liste“ wählen.
- Bei „Verschachtelte Werte“ festlegen, ob Unterobjekte als JSON-Code oder als eigene Spalten mit Punkt-Pfad erscheinen.
- Markdown mit „Kopieren“ übernehmen und in README, Wiki oder Ticket einfügen.
Typische Anwendungsfälle
- Eine API-Antwort soll als lesbare Tabelle in einem GitHub-Issue oder Pull Request erscheinen.
- Konfigurationswerte aus einer JSON-Datei werden für die Projektdokumentation als Schlüssel-Wert-Tabelle aufbereitet.
- Testergebnisse im JSON-Format werden für ein Wiki in Confluence, GitLab oder Notion als Markdown eingefügt.
- Ein KI-Modell soll Daten als Markdown-Tabelle im Prompt erhalten, weil sie dort kompakter und gut lesbar sind.
Häufige Fragen
Wie wandle ich ein JSON-Array in eine Markdown-Tabelle um?
Fügen Sie das Array ein und lassen Sie die Darstellung auf „Automatisch“ oder „Tabelle“. Jeder Schlüssel wird zu einer Spalte, jedes Objekt zu einer Zeile.
Was passiert mit Objekten, die unterschiedliche Felder haben?
Die Tabelle enthält alle Felder, die in mindestens einem Objekt vorkommen. Fehlt ein Feld in einem Objekt, bleibt die Zelle leer.
Funktioniert die Tabelle in GitHub, GitLab und Obsidian?
Ja. Das Werkzeug erzeugt Tabellen im GitHub-Flavored-Markdown-Format, das GitHub, GitLab, Obsidian, VS Code und die meisten Wikis verstehen.
Wie werden senkrechte Striche in Werten behandelt?
Ein | in einem Wert würde die Tabellenspalte beenden. Das Werkzeug schreibt deshalb \|, Zeilenumbrüche werden zu <br>. So bleibt die Tabelle in GitHub und GitLab intakt.
Werden Zahlenspalten rechtsbündig ausgerichtet?
Ja, wenn „Zahlenspalten rechtsbündig“ aktiv ist. Die Trennzeile erhält dann ---: für Spalten, die nur Zahlen enthalten.
Das könnte auch helfen
JSON minimieren
JSON auf eine Zeile verdichten: Leerraum entfernen, Zahlen exakt erhalten, optional Schlüssel sortieren.
ÖffnenJSON in CSV umwandeln
JSON-Arrays in CSV für Excel umwandeln: verschachtelte Felder als Spalten, Semikolon oder Komma.
ÖffnenCSV in JSON umwandeln
CSV in JSON umwandeln mit automatischer Trennzeichen-Erkennung und Anführungszeichen nach RFC 4180.
ÖffnenXML formatieren und prüfen
XML einrücken, minimieren und auf Wohlgeformtheit prüfen, mit Fehlerstelle in Zeile und Spalte.
ÖffnenXML in JSON umwandeln
XML in JSON umwandeln: Attribute mit Präfix, wiederholte Elemente als Arrays, Zahlen erkannt.
ÖffnenYAML in JSON umwandeln
YAML prüfen und in JSON umwandeln: Listen, Anker, Block-Strings und mehrere Dokumente.
Öffnen