Vai al contenuto
TextArray
100% locale

Modifica delimitatore CSV

Scambia il separatore di colonna nei dati CSV tra virgola, punto e virgola, tabulazione e barra verticale.

Ingresso

Modifica delimitatore CSV

Un file CSV è portabile tanto quanto il suo separatore. Excel su un sistema slovacco, ceco, tedesco o polacco prevede un punto e virgola e inserisce un file separato da virgole in una colonna inutile, mentre la maggior parte delle API, database e fogli di calcolo con impostazioni locali inglesi prevedono una virgola. Questo strumento riscrive il carattere tra le colonne in modo che gli stessi dati si aprano correttamente ovunque si trovino: virgola in punto e virgola per Excel di un collega, punto e virgola di nuovo in virgola per uno script di importazione o uno in una scheda per un incollaggio pulito in Fogli Google.

Scegli il separatore utilizzato dai tuoi dati e quello che desideri, tra virgola, punto e virgola, tabulazione, barra verticale o il tuo. Un delimitatore personalizzato può contenere più di un carattere e \\t indica una tabulazione quando è necessario digitarne uno. Con la gestione delle virgolette attiva, l'input viene letto come un vero CSV anziché come testo semplice: un valore racchiuso tra virgolette doppie mantiene il separatore, le virgolette "" doppie e le interruzioni di riga al suo interno e conta comunque come un singolo campo.

Ciò conta di più in uscita. Quando si passa al punto e virgola, un valore che già contiene un punto e virgola deve essere tra virgolette oppure la riga acquisisce silenziosamente una colonna fantasma. Lo strumento cita esattamente quei valori, lascia il resto vuoto e elimina le virgolette che il nuovo separatore non richiede più. Il taglio rimuove gli spazi attorno a ciascun valore.

Tutto viene eseguito nel tuo browser, quindi le esportazioni complete di nomi di clienti, prezzi o ID interni non vengono mai caricate. Il conteggio sotto l'output riporta le righe, il conteggio delle colonne della riga più ampia e il numero di valori da virgolette: se il conteggio delle colonne legge improvvisamente 1, il delimitatore di input è impostato in modo errato.

FAQ

Perché il mio CSV si apre in una colonna in Excel?
Excel segue il separatore dell'elenco di sistema. Nelle installazioni slovacca, ceca, tedesca e polacca è presente un punto e virgola, quindi un file separato da virgole viene inserito in un'unica colonna. Converti qui le virgole in punto e virgola e il file si aprirà con le colonne appropriate con un doppio clic.
Cosa succede ai valori che contengono il nuovo delimitatore?
Vengono racchiusi tra virgolette doppie, secondo RFC 4180. Il passaggio a,"b;c",d in punto e virgola produce a;"b;c";d, quindi il valore rimane un campo. Le virgolette di cui il nuovo delimitatore non ha più bisogno vengono nuovamente eliminate.
Posso utilizzare un delimitatore che non è presente nell'elenco?
SÌ. Scegli Personalizzato e digitalo: può contenere diversi caratteri, come :: o una virgola seguita da uno spazio. Scrivi \t per una tabulazione e \n per un'interruzione di riga.
Quando dovrei disattivare la gestione dei preventivi?
Solo quando i tuoi dati utilizzano virgolette doppie come caratteri normali e mai per racchiudere i campi. Con l'opzione disattivata il testo viene diviso rigorosamente sul delimitatore e le virgolette vengono passate intatte, il che corrompe il CSV tra virgolette autentico.
Il mio file è caricato da qualche parte?
No. La conversione viene eseguita interamente nel tuo browser e i tuoi dati non lasciano mai il tuo dispositivo.