Categoria: Sviluppo

Convertitore da JSON a tabella Markdown

Idea internaManca uno strumento?

Converti un array JSON di oggetti in una tabella Markdown nel tuo browser

Incolla un array JSON di oggetti, o un singolo oggetto, e ottieni una tabella Markdown pronta da incollare, con i valori annidati appiattiti in nomi di colonna con punto. La conversione avviene nel tuo browser.

Convertite 2 righe nel tuo browser.

Tabella Markdown
| name | role | address.city |
| --- | --- | --- |
| Ada Lovelace | Engineer | London |
| Grace Hopper | Admiral | New York |

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Questo strumento appiattisce ogni record JSON allo stesso modo del convertitore da JSON a CSV di questo sito, trasformando gli oggetti annidati in nomi di colonna con punto come address.city e unendo i brevi array di scalari con punto e virgola, poi dispone le righe appiattite come tabella Markdown con l'unione delle chiavi di ogni record come colonne.

Come si usa

  1. Incolla un array JSON di oggetti, o un singolo oggetto, nella casella di input.
  2. Leggi la tabella Markdown generata qui sotto.
  3. Copia la tabella Markdown nel tuo README, nella wiki o in un commento.

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 con oggetti o array annidati?
Gli oggetti annidati vengono appiattiti in nomi di colonna con punto come address.city, e gli array di valori semplici vengono uniti con punto e virgola in un'unica cella.
Cosa succede se i record hanno campi diversi?
Le colonne della tabella sono l'unione delle chiavi di ogni record, quindi un record privo di un campo ottiene semplicemente una cella vuota in quel punto.