Strumento gratuito

Convertitore da Markdown a JSON

Incolla Markdown o trascina un file .md e ottieni un documento JSON strutturato: ogni titolo, paragrafo, lista, tabella, blocco di codice e citazione diventa un oggetto con un type, così la struttura che il file ha già è disponibile per uno script, un’API o un CMS. La conversione avviene in questa scheda: non viene caricato nulla.

oppure trascina un file .md in questo riquadro

Opzioni di conversione
Riferimento dei blocchi
{
  "type": "document",
  "blocks": [
    {
      "type": "heading",
      "depth": 1,
      "text": "Release 2.0 notes"
    },
    {
      "type": "paragraph",
      "text": "The **converter** turns each block into an object with a type."
    },
    {
      "type": "heading",
      "depth": 2,
      "text": "Highlights"
    },
    {
      "type": "list",
      "ordered": false,
      "start": 1,
      "items": [
        {
          "text": "Faster preview"
        },
        {
          "text": "Tables keep their alignment",
          "checked": true
        },
        {
          "text": "Nested details:",
          "list": {
            "ordered": true,
            "start": 1,
            "items": [
              {
                "text": "one"
              },
              {
                "text": "two"
              }
            ]
          }
        }
      ]
    },
    {
      "type": "blockquote",
      "blocks": [
        {
          "type": "paragraph",
          "text": "Documents never leave the browser."
        }
      ]
    },
    {
      "type": "table",
      "align": [
        "left",
        "right"
      ],
      "head": [
        "Area",
        "Status"
      ],
      "rows": [
        [
          "Parser",
          "ready"
        ]
      ]
    },
    {
      "type": "code",
      "lang": "js",
      "text": "const blocks = parse(markdown);"
    }
  ]
}

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

Come convertire Markdown in JSON

  1. Incolla Markdown nel riquadro qui sopra, trascinaci un file .md o premi Carica esempio per vedere la forma dell’output. Il JSON viene ricostruito mentre scrivi.
  2. Il documento viene diviso in blocchi. I titoli ricevono depth, le liste ordered, start e items, le tabelle head, rows e align, il codice lang. La sintassi in linea, come **grassetto** o un link, resta com’è nel text di ogni blocco.
  3. Copia il JSON o scaricalo come .json. Il convertitore da JSON a Markdown legge lo stesso schema per tornare al Markdown quando serve.

Com’è fatto il JSON

Domande frequenti

Quale struttura JSON viene prodotta?

Un albero di blocchi: {"type":"document","blocks":[{"type":"heading","depth":1,"text":"Titolo"}]}. Il Riferimento dei blocchi sotto lo strumento elenca i campi di ogni blocco.

Grassetto, link e altre formattazioni in linea vengono conservati?

Sì, dentro text e in forma Markdown. Seleziona Solo testo se ti servono le parole senza sintassi: i marcatori del grassetto spariscono e un link mantiene l’etichetta senza l’URL.

Il mio Markdown viene caricato o salvato?

No. Il parser è incluso in questa pagina e la conversione avviene nella scheda; il file non lascia mai il tuo dispositivo. Nessun account, nessuna coda, nessun processo sul server.

Posso riconvertire il JSON in Markdown?

Sì, è quello che fa il convertitore da JSON a Markdown. Le due pagine condividono lo stesso schema: il giro completo restituisce il documento di partenza e modificare il JSON a mano è sicuro.

Preferisci leggere il Markdown?

Apri l’editor per vedere lo stesso documento con anteprima dal vivo, formule, diagrammi ed export in PDF, HTML o DOCX. Gli strumenti JSON restano a un clic nel menu Strumenti.

Apri Markdown Viewer