Convertitore da XLSX a JSON
Converti un foglio Excel in JSON direttamente nel browser. Scegli il foglio, visualizza l'anteprima dell'array di oggetti e scarica un file .json privato.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoTrasforma le righe del foglio di calcolo in oggetti JSON
Sviluppatori, analisti e team operativi ricevono spesso dati strutturati sotto forma di cartella di lavoro Excel, anche quando il passaggio successivo richiede JSON. Questo convertitore da XLSX a JSON trasforma un foglio di lavoro in un array di oggetti utilizzabile in script, prototipi, siti statici, importazioni e test di API. Carica una cartella di lavoro, seleziona il foglio che ti interessa e la prima riga diventa l'insieme delle chiavi degli oggetti per tutte le righe successive.
Il file viene gestito interamente nel browser con SheetJS. La cartella di lavoro viene letta dall'oggetto file locale, trasformata in memoria e mostrata in anteprima come JSON formattato. Nessun dato del foglio di calcolo viene caricato, registrato o salvato altrove. Questo flusso di lavoro privato è utile per esportazioni di esempio, pianificazione di migrazioni, dati di catalogo, report interni e qualsiasi cartella di lavoro che non dovrebbe essere incollata in un convertitore basato su server.
Preparare un foglio per ottenere un JSON pulito
Una semplice tabella rettangolare si converte al meglio. Inserisci i nomi dei campi nella prima riga ed evita etichette di colonna duplicate, perché ogni etichetta diventa una proprietà JSON. Tieni note, totali e blocchi di titolo uniti fuori dal foglio selezionato oppure rimuovili prima della conversione. Le celle vuote vengono mantenute come valori vuoti, così le righe conservano una struttura coerente: un vantaggio quando il JSON verrà ispezionato da un altro script o importato in un database.
Come usare il risultato
Il file scaricato è un documento JSON UTF-8 standard. Puoi inserirlo in un progetto statico, caricarlo in Node.js, usarlo in un processo di importazione dati o aprirlo in un editor per una rapida revisione. Per fogli molto grandi, nella pagina viene mostrata solo la parte iniziale: per il contenuto completo affidati al file scaricato. Se in seguito i dati dovessero tornare al formato foglio di calcolo, conserva la cartella di lavoro originale come fonte di riferimento.
Dettagli sull'output da conoscere
L'output è un array JSON con un oggetto per ogni riga di dati, formattato con indentazione a due spazi. Un foglio la cui prima riga contiene le intestazioni name, qty e price diventa un elenco di oggetti che hanno ciascuno queste tre proprietà. Le celle numeriche restano numeri, le celle di testo restano stringhe e le celle vuote diventano stringhe vuote. Se due colonne hanno la stessa intestazione, il convertitore rende univoche le chiavi aggiungendo un suffisso come _1.
Le celle con date possono apparire come valori seriali numerici anziché come testo formattato: controllale nell'anteprima e, se necessario, convertile nel tuo codice. La riga di stato indica quante righe sono state convertite. L'anteprima è limitata ai primi 25.000 caratteri, ma il file scaricato contiene tutto. Viene convertito solo il foglio di lavoro selezionato, quindi esporta separatamente ogni foglio di cui hai bisogno.
Come usare
- Carica l'XLSXTrascina una cartella di lavoro Excel sulla pagina oppure clicca per sceglierla.
- Scegli il foglioSeleziona il foglio di lavoro che contiene la tabella da convertire.
- Scarica il JSONVisualizza l'anteprima dell'array di oggetti e salvalo come file .json.