Un souci avec cet outil ?
À propos de « CSV Delimiter Detector Online »
Cet outil inspecte un fichier CSV ou un texte CSV collé et vous dit quel séparateur est utilisé : virgule, point-virgule, tabulation, pipe ou autre. Il analyse la cohérence du nombre de champs par ligne pour chaque séparateur candidat et choisit le plus probable.
Les régions et outils utilisent des séparateurs différents : Excel américain utilise la virgule, Excel allemand le point-virgule (les nombres y utilisent la virgule décimale), les exports de BDD utilisent souvent la tabulation pour éviter les soucis de guillemets. Mal identifier le séparateur est la cause numéro un d'échec d'import CSV.
L'outil détecte aussi les caractères de guillemet, les fins de ligne et les BOM — toutes les métadonnées nécessaires pour configurer un parseur. Utile avant d'importer dans Excel, R, Python pandas, ou tout outil de données.
Comment utiliser cet outil
Deviner le séparateur d’un échantillon CSV
Coller l’échantillon
Mettez les premières lignes de votre CSV dans « Sample ». Une seule ligne d’en-tête suffit en général — le détecteur ne regarde que la première ligne non vide.
Ce qui est compté
L’outil compte les virgules, points-virgules et tabulations dans cette ligne et les classe. Les pipes (`|`), espaces ou séparateurs personnalisés ne sont PAS pris en compte.
Exécuter
Résultat : counts (par séparateur), likelyDelimiter (le gagnant) et hint (`heuristic` quand le contraste est net, `ambiguous` si tout vaut 0).
Quand l’ignorer
Sur des lignes contenant des champs quotés avec le séparateur candidat (ex. `"hello, world"`) le comptage naïf surestime. Pour les CSV délicats donnez plutôt quelques lignes de données, pas juste l’en-tête.