Strumento gratuito

Convertitore da JSON a Markdown

Incolla un documento JSON o trascina un file .json e ottieni Markdown: i titoli diventano #, le liste punti elenco, le tabelle tabelle GFM. Legge lo schema scritto dal convertitore da Markdown a JSON, così il documento sopravvive al giro completo. Tutto avviene in questa scheda: non viene caricato nulla.

oppure trascina un file .json in questo riquadro

Opzioni di conversione
Tipi di blocco supportati
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

Funziona interamente nel browser: il file non viene mai caricato.

Come convertire JSON in Markdown

  1. Incolla JSON nel riquadro qui sopra, trascinaci un file .json o premi Carica esempio per partire da un documento valido. Il Markdown viene ricostruito mentre scrivi e ogni problema è spiegato sotto il riquadro.
  2. Ogni blocco viene scritto in ordine: un heading diventa #–######, un paragraph testo, una list punti elenco (numerati se ordered è true), una table una tabella GFM e code un blocco delimitato.
  3. Copia il Markdown, scaricalo come .md o aprilo nell’editor per controllare il rendering e continuare a scrivere.

Cosa accetta il convertitore

Domande frequenti

Quale forma JSON serve?

Quella prodotta dal convertitore da Markdown a JSON: {"blocks":[{"type":"heading","depth":2,"text":"Installazione"}]}. Va bene anche un semplice array di quei blocchi, e un blocco senza type ma con text è trattato come paragrafo.

Perché ricevo un errore su un tipo sconosciuto?

Perché il type di un blocco manca o è scritto male. Il messaggio indica la posizione del blocco nell’array e il pannello di riferimento sotto lo strumento elenca tutti i tipi supportati con i loro campi.

Il mio JSON viene caricato?

No. Analisi e conversione avvengono in questa scheda, incluso il trascinamento del file; nulla viene inviato e non c’è alcun passaggio sul server.

Come vengono gestiti tabelle, codice e liste annidate?

Le tabelle mantengono intestazione e allineamento delle colonne, una barra verticale dentro una cella viene protetta con escape e un codice che contiene un recinto riceve un recinto più lungo per non chiudersi in anticipo. Le liste annidate sono indentate sotto il loro elemento.

Ti serve di nuovo JSON dal Markdown?

Il convertitore da Markdown a JSON legge lo stesso schema, e l’editor mostra il Markdown con anteprima dal vivo prima di esportarlo in PDF, HTML o DOCX.

Apri Markdown Viewer