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
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 textFunziona interamente nel browser: il file non viene mai caricato.
Come convertire JSON in Markdown
- Incolla JSON nel riquadro qui sopra, trascinaci un file
.jsono premi Carica esempio per partire da un documento valido. Il Markdown viene ricostruito mentre scrivi e ogni problema è spiegato sotto il riquadro. - Ogni blocco viene scritto in ordine: un
headingdiventa#–######, unparagraphtesto, unalistpunti elenco (numerati seorderedè true), unatableuna tabella GFM ecodeun blocco delimitato. - Copia il Markdown, scaricalo come
.mdo aprilo nell’editor per controllare il rendering e continuare a scrivere.
Cosa accetta il convertitore
- Un oggetto documento —
{"blocks": [...]}— o un semplice array di blocchi, cioè quello che restituisce un rapidoJSON.parse. Un blocco che non è un oggetto viene segnalato con la sua posizione invece di essere saltato. textviene scritto come Markdown, esattamente com’è. Se le tue stringhe sono testo semplice e non Markdown, seleziona Esegui escape della sintassi Markdown così un nome comeC# *Guida*non viene letto come formattazione.- Una lista annidata sta nel campo
listdi un elemento, e un elemento attività impostacheckedsutrueofalse. I tipi sconosciuti vengono segnalati invece che indovinati: un errore di battitura non può inghiottire una sezione in silenzio.
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