Фиксер разделителей CSV — определить и сконвертировать
Европейские экспорты используют точки с запятой. Дампы БД — табы или пайпы. Ваш импорт ждёт запятые. Мы вынюхиваем, что файл реально использует, и переписываем в нужный формат — запятая, точка с запятой, таб или пайп.
Разделитель сконвертирован
До
Name;Age;City John;25;NYC
После
Name,Age,City John,25,NYC
Перетащите CSV-файл сюда
или нажмите, чтобы выбрать
Исправление «delimiter» будет обнаружено автоматически.
Что это и почему важно?
CSV-файлы могут использовать разные разделители: запятые, точки с запятой, табы или пайпы. В Европе стандарт — точка с запятой (потому что запятая используется в числах вроде 1.234,56). Когда ваш тул ждёт запятые, а файл — с точками с запятой, всё оказывается в одной колонке.
CSV First Aid определяет используемый разделитель, сканируя первые строки. Проверяем запятые, точки с запятой, табы и пайпы — выбираем тот, что даёт консистентные колонки.
Как только определён — конвертируем в нужный для импорта формат. Данные не трогаем, меняется только разделитель.
Как это работает
- 1Перетащите CSV. Определяем используемый разделитель.
- 2Если это не запятая — в диагнозе указано, что найдено (например, 'Semicolon separator detected').
- 3Выберите целевой формат в опциях скачивания, затем Применить → Скачать.
FAQ
Какие разделители поддерживаются?
Запятая (,), точка с запятой (;), таб (\t) и пайп (|). Покрывают 99% реальных CSV-файлов.
В моём файле смешанные разделители. Справится?
Да. Детектор выбирает самый консистентный разделитель. Токенизатор терпим к смешениям внутри одного файла — парсит по определённому основному разделителю и помечает аномалии.
Конвертация разделителей сломает мои заквоченные поля?
Нет. Writer корректно обрабатывает квотинг: любое поле, содержащее целевой разделитель, перевод строки или кавычку, оборачивается в двойные кавычки с экранированными внутренними.
Похожие инструменты
Ремонт кавычек CSV
Одна пропущенная закрывающая кавычка превращает одно поле в многострочного монстра и сдвигает все колонки после. Находим незакрытые, закрываем, переэкранируем внутренние — по RFC 4180.
Починить несогласованное число колонок CSV
Заголовок говорит 5 колонок, у некоторых строк 4, у одной 7 — и ваш импорт сдаётся. Добиваем короткие, помечаем длинные и говорим, какие номера строк проверить.
Конвертер разделителей CSV
Перекиньте CSV между запятыми, точками с запятой, табами и пайпами. Входной разделитель нюхается из файла. Полезно, когда ваш Excel по региону ждёт одно, а файл сохранён в другом.