Input CSV

Output formattato

Delimitatore:

Cos'è un Formattatore CSV?

CSV (Comma-Separated Values) è un formato di testo semplice per dati tabulari. Il CSV grezzo proveniente da esportazioni, API o copia-incolla spesso presenta spaziatura inconsistente, delimitatori misti o virgolette irregolari. Un formattatore CSV pulisce e normalizza i dati: delimitatori coerenti, virgolette corrette secondo RFC 4180 e rimozione opzionale di righe vuote.

Questo strumento funziona interamente nel tuo browser. Il CSV viene analizzato e riformattato localmente; niente viene inviato a un server. Usa i pulsanti del delimitatore (virgola, punto e virgola, tabulazione) per adattarti ai tuoi dati.

Esempi di Formattazione CSV

Formatta e pulisci dati CSV. Esempio a tema telecomunicazioni:

Esempio: Record degli abbonati

Input / Output

Fai clic sul pulsante Esempio in alto per caricare altri esempi nell'editor.

Come Usare Questo Strumento

1

Incolla o Carica

Copia il tuo CSV e incollalo nell'editor di sinistra, oppure fai clic su Carica per caricare un file .csv o .txt. Usa Esempio per dati di esempio con formattazione inconsistente.

2

Scegli Delimitatore e Opzioni

Seleziona il delimitatore (virgola, punto e virgola o tabulazione) per adattarti ai tuoi dati. Attiva Rimuovi vuote per eliminare le righe vuote. Il pannello destro si aggiorna automaticamente.

3

Copia o Scarica

Usa <strong>Copia</strong> o <strong>Scarica</strong> per ottenere il CSV formattato. Per convertire CSV in JSON, usa CSV a JSON. Per la validazione, usa il Validatore CSV.

Come Funziona il Formattatore

Lo strumento analizza il tuo CSV secondo RFC 4180: i campi contenenti virgole, ritorni a capo o virgolette doppie vengono racchiusi tra virgolette, e le virgolette interne vengono precedute da un'altra virgoletta. Il formattatore normalizza l'uso dei delimitatori, applica virgolette coerenti e rimuove opzionalmente le righe vuote. L'elaborazione viene eseguita nel browser usando JavaScript—senza round-trip al server. Il parsing delle stringhe e le regex gestiscono la trasformazione.

Excel e <a href="https://support.google.com/docs/answer/3093343" target="_blank" rel="noopener">Google Sheets</a> esportano CSV con delimitatori specifici del locale. I locale europei spesso usano il punto e virgola perché la virgola è il separatore decimale. I pulsanti del delimitatore ti permettono di adattarti alla tua sorgente. Per convertire CSV formattato in dati strutturati, usa CSV a JSON o CSV a XML.

Dove la Formattazione CSV Aiuta

Le esportazioni di database da PostgreSQL, MySQL o SQL Server producono spesso CSV con formattazione inconsistente. Elaborarli qui fornisce dati puliti per reimportazione, pipeline ETL o analisi in pandas. Le copie di fogli di calcolo incollate da Excel o Google Sheets possono avere spazi extra o terminazioni di riga miste—la formattazione le normalizza.

Le risposte API che restituiscono CSV (es. da <a href="https://www.postman.com/" target="_blank" rel="noopener">Postman</a> o <code>curl</code>) possono essere minificate o con virgolette errate. Incollarle qui rende la struttura leggibile. Prima di convertire in JSON per l'uso nelle app web, formatta prima il CSV, poi usa CSV a JSON. Per la validazione prima dell'importazione, eseguilo attraverso il Validatore CSV.

È utile anche prima di condividere CSV con i colleghi. Il CSV formattato in una pull request o in un ticket è più facile da esaminare. Eseguirlo prima attraverso il Validatore CSV può individuare errori di virgolette o colonne inconsistenti prima che chiunque altro li veda.

Domande Frequenti

I miei dati sono privati?

Sì. La formattazione viene eseguita nel tuo browser. Nessun dato viene inviato a server.

Quale delimitatore dovrei usare?

La virgola (,) è lo standard per i dati US/UK. Il punto e virgola (;) è comune in Europa dove la virgola è il separatore decimale. La tabulazione viene usata nei file TSV. Adatta ai tuoi dati sorgente.

Cosa fa Rimuovi vuote?

Rimuove le righe vuote dall'output. Utile quando la tua sorgente ha ritorni a capo extra tra le righe.

Posso convertire CSV in JSON?

Sì. Usa CSV a JSON per quello. Per JSON a CSV, usa JSON a CSV.

Qual è il limite di dimensione?

Non c'è un limite fisso dallo strumento. I file di grandi dimensioni (milioni di righe) possono rallentare il browser. Per CSV molto grandi, considera uno strumento da riga di comando come csvkit o jq con streaming.

Strumenti Correlati

Per la specifica CSV, vedi RFC 4180. La guida JSON di MDN tratta i formati di dati correlati. JSON viene spesso usato insieme a CSV per le risposte API.

Successo
Avviso