Formater du CSV
Cet outil réécrit un fichier CSV avec un délimiteur différent, dans votre navigateur. Un Excel allemand ou d'un autre pays européen sépare son export par des points-virgules, parce que la virgule y sert déjà aux décimales ; l'inverse est nécessaire aussi, par exemple quand un fichier à virgules doit s'ouvrir dans un Excel allemand. Les deux délimiteurs se choisissent dans la même liste, virgule, point-virgule, tabulation ou barre verticale, et l'outil démarre sur point-virgule vers virgule. Les lignes et les colonnes elles-mêmes ne changent pas, et tout se passe sur votre appareil, le fichier n'est donc jamais envoyé sur un serveur.
Fonctionne dans votre navigateur
Déposez un fichier ici
CSV, jusqu'à 50 Mo
Comment ça marche
- 1 Choisissez un fichier CSV.
- 2 Réglez le délimiteur de votre fichier et celui que vous voulez dans le résultat. Cela démarre sur point-virgule vers virgule.
- 3 GRID16 réécrit les lignes avec le nouveau délimiteur dans votre navigateur.
- 4 Téléchargez le résultat.
Questions
- Pourquoi un fichier CSV aurait-il besoin d'un délimiteur différent ?
- Un Excel allemand ou d'un autre pays européen sépare son export par des points-virgules, parce que la virgule y sert déjà aux décimales ; la plupart des autres logiciels attendent des virgules à la place, et l'inverse est nécessaire aussi quand un fichier à virgules doit s'ouvrir dans un Excel allemand. Cet outil fonctionne dans les deux sens, et démarre sur point-virgule vers virgule.
- Interprète-t-il ma ligne d'en-tête ou mes colonnes ?
- Non. Une conversion de CSV à CSV garde les lignes brutes et ne les transforme jamais en champs nommés, si bien que les noms de colonnes en double et les lignes plus courtes restent exactement comme elles sont, juste avec le nouveau délimiteur.
- Que deviennent les guillemets et les retours à la ligne dans un champ ?
- Ils sont conservés. Un champ qui contient le nouveau délimiteur est mis entre guillemets, un champ qui n'en a plus besoin les perd, et un champ entre guillemets avec un retour à la ligne ou un guillemet doublé reste inchangé. Les retours à la ligne deviennent des LF.
- Le fichier doit-il avoir un encodage particulier ?
- Le fichier est lu en UTF-8. Un fichier enregistré dans un ancien encodage Windows et contenant des caractères comme des accents ou des trémas est signalé au lieu d'être converti. Une marque d'ordre des octets au début du fichier est conservée, pour qu'Excel lise toujours correctement les accents.
- Mon résultat est une seule longue colonne au lieu d'un tableau.
- Cela signifie que le fichier utilise un délimiteur différent de celui choisi pour le lire. Choisissez le délimiteur que le fichier utilise réellement et relancez l'opération.
- Mon fichier est-il envoyé sur un serveur ?
- Non. La conversion a lieu dans votre navigateur ; le fichier ne quitte jamais votre appareil.