Convertitore da JSON a tabella
Converti array JSON in tabelle HTML o Markdown pronte per il web e la documentazione tecnica.
Esegui lo strumento
Questo convertitore trasforma array JSON di primo livello in tabelle formattate in HTML oppure Markdown. Quando inserisci un array composto da oggetti, lo strumento estrae le colonne seguendo l'ordine con cui compaiono le chiavi e lascia vuote le celle per le proprietà mancanti. Se fornisci invece una lista di valori scalari, come numeri o stringhe, ottieni una tabella con una sola colonna. Il formato predefinito genera codice HTML con caratteri speciali protetti da escape, mentre la modalità Markdown crea intestazioni dedicate e separa le righe con barre verticali. Puoi anche richiedere entrambi i formati contemporaneamente per copiare il testo nella documentazione tecnica o in un editor web. Lo strumento accetta unicamente array JSON validi e non vuoti. Un singolo oggetto isolato, un testo non formattato correttamente o un array vuoto non generano alcuna tabella. Nelle strutture miste, i valori privi di chiavi occupano solo la prima colonna.
Istruzioni
- Incolla o digita un array JSON valido nel campo di testo dedicato.
- Indica il formato di visualizzazione desiderato tra HTML, Markdown o entrambi.
- Avvia la conversione per elaborare i dati strutturati.
- Copia il codice della tabella generata per inserirlo nelle tue pagine o nei tuoi documenti.
Esempi
- Conversione di un elenco di prodotti: inserendo l'array JSON [{"prodotto": "Tastiera", "prezzo": 45}, {"prodotto": "Mouse", "prezzo": 25}] con output Markdown, ottieni una tabella con colonne prodotto e prezzo separate da trattini e barre verticali.
- Conversione di valori scalari: inserendo ["Milano", "Roma", "Torino"] con output HTML, ricevi una tabella con una sola colonna contenente le tre città in righe distinte.
FAQ
Posso convertire un singolo oggetto JSON non inserito in un array?
No. La struttura deve contenere un array di primo livello racchiuso tra parentesi quadre. Se possiedi un solo oggetto, racchiudilo tra parentesi quadre prima di avviare la conversione.
Cosa succede se alcuni oggetti nell'array non contengono tutte le chiavi?
Lo strumento include tutte le chiavi individuate nell'ordine in cui compaiono e inserisce celle vuote in corrispondenza delle proprietà mancanti nei singoli elementi.
Come gestisci i caratteri speciali nel markup HTML?
I simboli con significato speciale in HTML, come le parentesi angolari o le virgolette, lo strumento li converte nelle rispettive entità per evitare errori di rendering.