Come funziona la conversione da Excel a JSON
Lo strumento legge il tuo file Excel .xlsx direttamente nel browser, senza inviare dati a nessun server esterno. Analizza ogni cella mantenendo il tipo di dato originale: testi, numeri, booleani, errori (#DIV/0! ecc.) e celle vuote. Le date vengono convertite in formato ISO 8601 (YYYY-MM-DD o con orario, se presente), mentre le celle con caselle di controllo sono trasformate in valori booleani true/false.
Formule vengono rappresentate con il loro ultimo valore calcolato, non con la formula stessa. Puoi scegliere tra un output JSON come array di oggetti (con chiavi dalla prima riga) oppure come array di array, mantenendo la struttura fedele all’originale Excel, inclusi gli eventuali spazi vuoti tra i dati.
Quali dati vengono mantenuti e quali no
La conversione si concentra sui valori delle celle: grafici, immagini, formattazioni e macro vengono ignorati perché non fanno parte dei dati strutturati esportabili in JSON. Anche le formule non vengono salvate come testo, ma solo i risultati visibili nell’Excel al momento della conversione.
Tutte le celle e le righe vuote sono mantenute, così da garantire che la struttura tabellare rimanga quella originale, utile per chi lavora con dati sparsi o tabelle irregolari. Se il tuo file contiene intestazioni duplicate, nell’output a oggetti l’ultima intestazione trovata sovrascrive la precedente.
Limiti e compatibilità dei file Excel supportati
Il tool accetta esclusivamente file .xlsx: quelli in formato .xls non possono essere letti. La dimensione massima del file dipende dalla memoria disponibile nel browser: file molto grandi potrebbero non essere gestibili su computer datati o con poca RAM.
La privacy dei tuoi dati è totale: l’intero processo avviene localmente sul tuo dispositivo. Se hai necessità di esportare dati da un formato Excel più vecchio (.xls), prima converti il file in .xlsx tramite Excel o LibreOffice.
Domande frequenti
Come vengono gestite le celle con zeri iniziali o testi numerici?
Le celle formattate come testo, anche se contengono numeri o zeri iniziali, restano stringhe nel JSON. Questo evita la perdita di zeri importanti, come nei codici prodotto o CAP.
Cosa succede se due colonne hanno lo stesso nome nell’intestazione?
Nel caso di intestazioni duplicate, la seconda colonna con lo stesso nome sovrascrive la precedente nell’output a oggetti. Per evitare confusione, assicurati che ogni colonna abbia un nome unico nella prima riga.
Le righe e le celle vuote vengono mantenute nel JSON?
Sì, la struttura originale di Excel viene rispettata: sia le celle vuote che le righe senza dati rimangono tali anche nell’output JSON, facilitando lavorazioni su tabelle sparse.
Posso usare lo strumento senza connessione internet?
Dopo aver caricato la pagina, la conversione avviene completamente offline nel browser. Nessun dato viene inviato o salvato online, garantendo privacy e sicurezza.
Cosa fare se ho un file in formato .xls?
Il tool supporta solo i file .xlsx. Se hai un documento .xls, aprilo con Excel o LibreOffice e salvalo in .xlsx, poi potrai convertirlo in JSON senza problemi.
Il JSON generato include grafici, immagini o formattazione delle celle?
No, vengono estratti solo i dati delle celle. Grafici, immagini, colori, stili di testo e macro non vengono inclusi nell’output JSON.
Qualcosa non va o hai un'idea per questo strumento? Scrivici