Configurazioni di Separazione

Questa sezione controlla i caratteri utilizzati per strutturare e organizzare i dati nel file CSV, definendo come vengono separati campi, righe e valori multipli.

image-1751547253575.png

"Separatore di Campo": definisce il carattere che divide le colonne nel file CSV:

  • Virgola (,) - Standard internazionale
    - Formato: "Campo1","Campo2","Campo3"
    - Compatibilità universale con tutti i software
    - Raccomandato per la maggior parte degli utilizzi
  • Punto e virgola (;) - Standard europeo
    - Formato: "Campo1";"Campo2";"Campo3"
    - Utilizzato in paesi che usano la virgola come separatore decimale
    - Compatibile con impostazioni locali europee di Excel
  • Tab (\t) - Separatore tabulazione
    - Invisibile ma molto efficace per dati complessi
    - Ideale quando i testi contengono virgole e punti e virgola
    - Ottima leggibilità quando aperto in editor di testo

Separatore di Riga: determina il carattere che indica la fine di ogni record:

  • LF (\n) - Line Feed (Consigliato):
    - Standard Unix/Linux e macOS moderni
    - Compatibilità ottimale con software moderni
    - Dimensioni file ridotte
  • CRLF (\r\n) - Carriage Return + Line Feed
    - Standard Windows tradizionale
    - Necessario per compatibilità con software Windows legacy
    - File leggermente più grandi
  • CR (\r) - Carriage Return
    - Standard Mac classico (pre-OS X)
    - Raramente utilizzato nei sistemi moderni
    - Mantenuto per compatibilità storica

Separatore Picklist Multiselezione: gestisce campi che possono contenere valori multipli:

  • Doppio Pipe (||) - Consigliato
    - Esempio: "Valore1||Valore2||Valore3"
    - Separatore distintivo che raramente appare nei dati
    - Facile da identificare e processare programmaticamente
  • Punto e virgola (;)
    - Esempio: "Valore1;Valore2;Valore3"
    - Alternativa più leggibile per utenti finali
    - Attenzione a non confondere con il separatore di campo
  • Virgola (,)
    - Esempio: "Valore1,Valore2,Valore3"
    - Sconsigliato se la virgola è anche separatore di campo
    - Può causare problemi di interpretazione

Esempi Pratici di Utilizzo

Campo multiselezione "Categorie Prodotto":
- Con ||: "Elettronica||Computer||Gaming"
- Con ;: "Elettronica;Computer;Gaming"
- Con ,: "Elettronica,Computer,Gaming" (problematico se , è separatore di campo)

Raccomandazione: Utilizzare virgola (,) come separatore di campo, LF (\n) come separatore di riga, e doppio pipe (||) per le multiselezioni per garantire massima compatibilità e chiarezza nella struttura dati.