Modifica delimitatore CSV
Scambia il separatore di colonna nei dati CSV tra virgola, punto e virgola, tabulazione e barra verticale.
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.