Categoria: Sviluppo
Convertitore da tabella Markdown a JSON
Converti una tabella Markdown con pipe in un array JSON nel tuo browser
Incolla una tabella Markdown con pipe e ottieni un array JSON di oggetti con chiavi prese dalla riga di intestazione. La conversione avviene nel tuo browser.
Convertite 3 righe.
[
{
"Name": "Ada Lovelace",
"Role": "Engineer",
"Team": "Blue"
},
{
"Name": "Grace Hopper",
"Role": "Admiral",
"Team": "Green"
},
{
"Name": "Escaped \\| pipe",
"Role": "Tester",
"Team": "Blue"
}
]Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.
A cosa serve
Questo strumento analizza la riga di intestazione, la riga separatore `---` e ogni riga di dati di una tabella Markdown, allo stesso modo del formattatore di tabelle Markdown di questo sito, e trasforma ogni riga di dati in un oggetto JSON con chiavi prese dalle celle di intestazione. È un modo rapido per estrarre dati strutturati da una tabella in un README o in una wiki.
Come si usa
- Incolla una tabella Markdown, inclusi intestazione e riga separatore.
- Leggi l'array JSON generato qui sotto.
- Copia l'output JSON.
Privacy
Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.
Domande frequenti
- I miei dati vengono caricati da qualche parte?
- No. Sia l'analisi sia la formattazione avvengono in JavaScript nella scheda del tuo browser, quindi nulla viene inviato a un server.
- Cosa succede se due colonne condividono lo stesso testo di intestazione?
- Le colonne successive con la stessa intestazione sovrascrivono quelle precedenti nell'oggetto JSON di ogni riga, poiché le chiavi di un oggetto devono essere uniche.
- Perché viene richiesta una riga separatore?
- La riga `---` sulla seconda riga è ciò che contrassegna una tabella Markdown come tale invece che come testo semplice con pipe al suo interno, quindi deve essere presente perché l'analisi vada a buon fine.