Kostenloses Tool

JSON-zu-Markdown-Konverter

JSON einfügen oder eine .json-Datei ablegen und Markdown zurückbekommen: Überschriften werden zu #, Listen zu Aufzählungen, Tabellen zu GFM-Tabellen. Gelesen wird das Schema, das der Konverter Markdown zu JSON schreibt, sodass ein Dokument den Rundlauf übersteht. Alles läuft in diesem Tab — nichts wird hochgeladen.

oder eine .json-Datei in dieses Feld ziehen

Konvertierungsoptionen
Unterstützte Blocktypen
heading     depth (1-6), text
paragraph   text
code        lang, text
math        text
blockquote  blocks
list        ordered, start, items [ text, checked, list ]
table       head, rows, align
hr          -
html        text
frontmatter text
def         id, href, title
raw         text

Läuft vollständig in Ihrem Browser — Ihre Datei wird nie hochgeladen.

So wird JSON zu Markdown

  1. JSON oben einfügen, eine .json-Datei darauf ablegen oder Beispiel laden drücken, um mit einem gültigen Dokument zu beginnen. Das Markdown wird beim Tippen neu erzeugt, und ein Problem wird unter dem Feld erklärt.
  2. Jeder Block wird der Reihe nach ausgegeben: ein heading wird zu #–######, ein paragraph zu Text, eine list zu Aufzählung (nummeriert, wenn ordered true ist), eine table zu einer GFM-Tabelle und code zu einem eingezäunten Block.
  3. Markdown kopieren, als .md herunterladen oder im Editor öffnen, um das Rendering zu prüfen und weiterzuschreiben.

Was der Konverter akzeptiert

Häufige Fragen

Welche JSON-Form wird erwartet?

Die, die der Konverter Markdown zu JSON erzeugt: {"blocks":[{"type":"heading","depth":2,"text":"Installation"}]}. Ein reines Array dieser Blöcke funktioniert auch, und ein Block ohne type, aber mit text, gilt als Absatz.

Warum wird ein unbekannter Typ gemeldet?

Weil der type eines Blocks fehlt oder falsch geschrieben ist. Die Meldung nennt die Position im Array, und das Referenzfeld unter dem Tool listet alle unterstützten Typen mit ihren Feldern.

Wird mein JSON hochgeladen?

Nein. Parsen und Umwandeln passieren in diesem Browser-Tab, auch beim Ablegen einer Datei; nichts wird gesendet und es gibt keinen serverseitigen Schritt.

Wie werden Tabellen, Code und verschachtelte Listen behandelt?

Tabellen behalten Kopfzeile und Spaltenausrichtung, ein senkrechter Strich in einer Zelle wird maskiert, und ein Codebeispiel mit Zaun bekommt einen längeren Zaun, damit es nicht zu früh endet. Verschachtelte Listen werden unter ihrem Eintrag eingerückt.

Wieder JSON aus Markdown?

Der Konverter Markdown zu JSON liest dasselbe Schema, und der Editor zeigt das Markdown mit Live-Vorschau, bevor Sie es nach PDF, HTML oder DOCX exportieren.

Markdown Viewer öffnen