Generatore di tabelle Markdown
Converti dati JSON o testo CSV in tabelle formattate Markdown con allineamento personalizzato per documentazione e file README.
Esegui lo strumento
Questo strumento genera tabelle in formato Markdown a partire da testo strutturato in JSON o CSV. Quando inserisci una lista di oggetti JSON, il generatore ricava le colonne dalle chiavi del primo elemento oppure applica i titoli personalizzati che indichi separati da virgola. Se scegli il formato CSV, il programma suddivide righe e campi su ritorni a capo e virgole, rimuovendo gli spazi bianchi attorno a ogni valore. Puoi impostare l'allineamento delle colonne a sinistra, al centro o a destra; i relativi delimitatori compaiono direttamente nella riga divisoria del testo generato. I campi CSV in eccesso rispetto alle colonne definite non entrano nella tabella, mentre le celle mancanti restano vuote. Valori JSON vuoti o strutture non compatibili producono una tabella priva di righe oppure interrompono l'elaborazione con un avviso. Il riquadro finale mostra il codice Markdown pronto per la copia nella documentazione del tuo progetto.
Istruzioni
- Incolla i dati di partenza in formato JSON o CSV nell'area di testo.
- Seleziona il formato corrispondente tra JSON e CSV.
- Inserisci eventuali intestazioni personalizzate separate da virgola se desideri sovrascrivere i nomi predefiniti.
- Scegli l'allineamento del testo tra sinistra, centro o destra.
- Avvia la conversione per visualizzare la tabella Markdown nel riquadro dei risultati e copiala nel tuo documento.
Esempi
- Conversione CSV con allineamento a sinistra: inserisci 'id,prodotto,prezzo' e le righe '1,Tastiera,45' e '2,Mouse,25' per ottenere una tabella Markdown standard con tre colonne.
- Conversione JSON con allineamento centrato: inserisci '[{"modulo": "auth", "stato": "attivo"}]' per generare una tabella con intestazioni ricavate dai campi e delimitatori ':---:'.
FAQ
Come gestisce il generatore i campi CSV con spazi?
La procedura rimuove automaticamente gli spazi bianchi all'inizio e alla fine di ciascun campo estratto.
Cosa accade se una riga CSV contiene più valori delle intestazioni?
Lo strumento esclude dalla tabella finale i valori che superano il numero di intestazioni disponibili.
Come si definiscono le intestazioni dei dati JSON?
Se non specifichi intestazioni personalizzate, la prima riga di dati fornisce le chiavi usate come titoli di colonna.
Cosa succede se inserisco una struttura JSON non valida?
L'elaborazione si arresta e segnala il problema senza generare la tabella.