JSON in tabella Markdown
Converti un array di oggetti JSON in una tabella Markdown, o viceversa.
JSON in tabella Markdown
Incolla un array di oggetti JSON e questo strumento crea una tabella Markdown: le chiavi di ogni oggetto diventano la riga di intestazione e ogni oggetto diventa una riga di dati. Usalo per documentare una risposta API, convertire un'esportazione di configurazione in una tabella leggibile per un README, o aggiungere un rapido riepilogo dei dati in un problema GitHub o una pagina wiki.
Gli oggetti annidati possono essere appiattiti in colonne con notazione punto (`user.name`, `user.age`) invece di apparire come JSON grezzo in una cella, e lo stesso interruttore ricostruisce la forma annidata quando si converte una tabella di nuovo in JSON. L'allineamento delle colonne può essere impostato su sinistra, centro, destra o "numeri a destra", che allinea a destra qualsiasi colonna in cui ogni valore è numerico e lascia il resto allineato a sinistra. Il campo colonne seleziona esattamente quali chiavi includere e in quale ordine, in modo che un oggetto ampio non debba diventare una tabella ampia. Il riempimento delle larghezze delle colonne con spazi allinea il codice sorgente Markdown grezzo in un editor monospace, e i caratteri di barra nei valori vengono sfuggiti per impostazione predefinita in modo che una barra errata non rompa mai la struttura della tabella.
Cambiando la direzione in "Tabella Markdown → JSON" inverte il processo: incolla una tabella e recupera un array JSON, con le stesse opzioni di appiattimento, selezione di colonne e escape della barra applicate al contrario — utile per estrarre dati strutturati da una tabella incollata in un documento Markdown o commento GitHub. Le terminazioni di linea CRLF e LF vengono trattate in modo identico e il conteggio dal vivo sotto l'output segnala righe e colonne mentre digiti.
Tutto viene eseguito localmente nel tuo browser — niente di quello che incolli viene caricato da nessuna parte, quindi è sicuro convertire i dati di progetti privati. Copia il risultato, scaricalo come file .txt, o rimanda l'output all'input per concatenare un'altra conversione.