Converti CSV in JSON: controllare valori e tipi di dati
La prima riga CSV fornisce le chiavi per l'oggetto JSON di ciascuna riga di dati. I valori delle celle vengono archiviati come stringhe, quindi controllane i tipi prima di passare il risultato a un sistema che prevede numeri o valori booleani.

Come utilizzare questo strumento
- Scegli i file nel formato CSV. Numero massimo di file per batch: 1.
- Rivedi Codifica dell'ingresso, Delimitatore di input, quindi avvia l'elaborazione.
- Scarica il risultato JSON e controllane il contenuto e la qualità.
Scegli le impostazioni giuste
Selezionare il codifica sorgente e utilizzare la rilevazione delimitante automatica o selezionare il delimitante effettivo. Risolvere i titoli vuoti o duplicati e assicurarsi che ogni riga abbia lo stesso numero di colonne che il titolo.
- Input supportato
- CSV
- Output
- JSON
- Impostazioni disponibili
- Codifica dell'ingresso
- Delimitatore di input
Prima di iniziare
Chiarisci il significato dei dati
Prima della trasformazione, identifica cosa rappresenta una riga o un valore e conserva una copia. Nelle tabelle controlla intestazioni, separatori e codifica; nei file strutturati, gli oggetti o gli array richiesti. L’aspetto in un foglio di calcolo non basta a interpretare identificativi, date e importi.
Scegli eventuali colonne di corrispondenza, regole di tipo e campi di uscita in base al sistema destinatario. Prova un campione con un vuoto, una ripetizione e punteggiatura. Per etichette, grafici o documenti personalizzati, controlla le colonne usate, le unità e i testi della fonte.
Stabilisci controlli preliminari: un identificativo da conservare, un valore di significato noto e una relazione attesa tra record. Con regole di tipo o corrispondenza disponibili, distingui il valore della fonte dalla sua visualizzazione. Prova date ambigue e chiavi scritte diversamente prima di applicare una regola generale. Conserva regole e requisiti insieme al risultato per ricondurre una differenza all’ingresso, all’interpretazione o alla trasformazione.
Controlla valori ed eccezioni
Riapri o importa l’uscita con le impostazioni del destinatario. Confronta intestazioni, numero di record e alcuni valori. Riepilogo, suddivisione o rimozione dei duplicati possono cambiare il totale intenzionalmente: verifica il motivo invece di aspettarti righe identiche dopo ogni operazione.
Leggi i rapporti di eccezione o convalida prima di proseguire. Se colonne e caratteri risultano alterati o manca una chiave, controlla delimitatori, codifica e nomi esatti delle intestazioni. Codificare non significa cifrare; formattare non conferma il significato. Prova codici o etichette stampati prima di produrre l’intera serie.
Esempio di input e output
nome,conto / Coverton,2 → JSON registratoreGli esempi descrivono il flusso di lavoro. I risultati dipendono dal file di origine e dalle impostazioni.
Controlla il risultato prima di salvare
Confronta il conteggio degli oggetti JSON con il conteggio delle righe di dati CSV. Esempio di codici zero iniziali, celle vuote e campi contenenti virgole o interruzioni di riga per verificare che i relativi valori siano stati spostati correttamente.
Se il risultato è diverso da quello previsto
Intestazioni vuote o duplicate e larghezze di riga incoerenti possono interrompere la conversione. Se i caratteri coreani sembrano confusi, rivedere la codifica dell'input prima di modificare JSON, perché il problema può verificarsi durante la lettura dei byte di origine.
Limiti da tenere a mente
- CSV memorizza il testo in righe e colonne. Le virgolette possono contenere virgole e interruzioni di riga. La codifica e l'intestazione variano. I programmi per fogli di calcolo possono modificare zeri iniziali, valori di data o identificatori lunghi.
- JSON non consente commenti o virgole finali. L'analisi è soggetta ai limiti di precisione numerica di JavaScript.
- Controlla la codifica dei caratteri, i separatori e i nomi delle colonne. I numeri grandi possono perdere precisione in JavaScript; CSV non conserva tutti i tipi e le strutture nidificate.
Prosegui con gli strumenti correlati
Questa guida spiega lo strumento accessibile al pubblico nel browser. Conserva una copia dell’originale e controlla il risultato prima di condividerlo.
Questa traduzione è stata preparata con l'assistenza del software. Puoi leggere anche la versione inglese. Leggi in inglese