Vai al contenuto

Convertitore di dati · elaborazione locale

Converti righe CSV in JSON senza indovinare i tipi di dati

Incolla il CSV, scegli il delimitatore e indica se la prima riga contiene intestazioni. Delimitatori tra virgolette, interruzioni di riga incorporate, virgolette con escape, celle vuote e BOM iniziale vengono gestiti localmente.

Input

I tuoi dati rimangono in questo browser.

Il testo grigio è un esempio. Esegui lo utilizza; selezionare il campo lo cancella. Lascialo vuoto per ripristinare l’esempio.

Solo testo UTF-8 incollato; file e rilevamento automatico della codifica non sono inclusi. · 99 / 200.000

Opzioni

Risultato

Come convertire CSV in JSON

Converti una tabella

  1. Incolla il testo CSV.
  2. Seleziona virgola, punto e virgola, tabulazione o barra verticale e imposta l’opzione delle intestazioni.
  3. Scegli Converti in JSON e correggi gli errori di virgolette o colonne.
  4. Controlla l’array JSON, poi copialo.

Regole di analisi

Un campo tra virgolette può contenere delimitatori e interruzioni di riga. Due virgolette all’interno di un campo tra virgolette diventano una virgoletta letterale. Le celle vuote restano stringhe vuote e le righe fisiche vuote vengono saltate.

Ogni cella resta una stringa. Valori come 0012 e 9007199254740993 non diventano numeri. Con le intestazioni attive, ogni riga diventa un oggetto.

Limiti del CSV

  • Tutte le righe non vuote devono avere lo stesso numero di colonne. Intestazioni duplicate o vuote producono errori anziché sovrascritture silenziose.
  • Non carica file, non rileva codifiche obsolete, non riconverte JSON in CSV e non recupera URL remoti.

Domande frequenti sulla conversione CSV in JSON

Perché i numeri sono tra virgolette nel JSON?

Conservarli come stringhe evita modifiche a zeri iniziali, identificatori lunghi e interi grandi.

Un campo può contenere un’interruzione di riga?

Sì, quando il campo è racchiuso tra virgolette.

Cosa succede alle intestazioni duplicate?

La conversione si interrompe con un errore, così nessuna colonna viene sovrascritta.