📊 Разделитель и объединитель CSV
Разделите большой CSV-файл на более мелкие файлы по количеству строк — каждый фрагмент сохраняет заголовок — или объедините несколько CSV-файлов в один, удаляя повторяющиеся строки заголовков. Бесплатно, с учетом кавычек, работает полностью в вашем браузере.
Приватно по умолчанию. Этот инструмент работает полностью в вашем браузере — ничего из введённого не загружается и не сохраняется, и он работает офлайн.
Об инструменте
Этот инструмент выполняет две распространенные задачи работы с CSV-файлами — разделение и объединение — без отправки данных на сервер. В режиме разделения вы указываете, сколько строк данных должно содержаться в каждом выходном файле; инструмент разбивает исходный CSV-файл и упаковывает каждый фрагмент в отдельный файл внутри одного архива ZIP, сохраняя исходную строку заголовка в верхней части каждого фрагмента. В режиме объединения вы загружаете два или более CSV-файлов; инструмент объединяет их в указанном порядке, сохраняя только первую строку заголовка и удаляя любые последующие строки заголовка, которые могут появиться в начале последующих файлов. Пользовательский парсер с учетом кавычек гарантирует, что запятые или переносы строк внутри заключенных в кавычки полей никогда не будут ошибочно распознаны как границы полей или строк, поэтому структурированные данные, такие как адреса или многострочные заметки, остаются целыми после разделения и объединения. Все работает локально в вашем браузере, поэтому большие файлы обрабатываются быстро, без задержек сети, и ваши данные никогда не покидают ваше устройство.
Как пользоваться
- Выберите режим разделения или объединения, используя вкладку в верхней части инструмента.
- Перетащите свои CSV-файлы в область загрузки или нажмите, чтобы выбрать их с вашего устройства.
- В режиме разделения введите максимальное количество строк на файл вывода. В режиме объединения упорядочьте файлы в том порядке, в котором вы хотите их объединить.
- Нажмите кнопку действия, чтобы обработать. Режим разделения создает ZIP-файл с пронумерованными фрагментами CSV; режим объединения создает один объединенный CSV-файл.
- Скачайте ZIP или объединенный CSV напрямую на ваше устройство. Никакие файлы не загружаются в другое место.
Частые вопросы
- Включает ли каждый фрагмент вывода исходную строку заголовка?
- Да. Первая строка вашего CSV-файла считается заголовком и автоматически добавляется к каждому фрагменту, поэтому каждый разделенный файл сразу готов к использованию.
- Как инструмент обрабатывает повторяющиеся строки заголовка при объединении?
- Заголовок первого файла сохраняется. Любая строка в начале последующего файла, которая точно совпадает с заголовком, автоматически удаляется, поэтому объединенный результат содержит ровно одну строку заголовка.
- Что происходит, если значение поля содержит запятую или перенос строки?
- Встроенный парсер с учетом кавычек правильно идентифицирует поля, заключенные в кавычки в соответствии со стандартом RFC 4180, поэтому запятые и переносы строк внутри двойных кавычек считаются частью поля и никогда не используются в качестве разделителей.
- Есть ли ограничение на размер файла или количество строк?
- Инструмент не накладывает искусственных ограничений. Практическое ограничение — это доступная память в вашем браузере. Современные браузеры легко обрабатывают файлы размером в сотни мегабайт.
- Отправляются ли мои CSV-файлы на сервер?
- Нет. Все обработка происходит локально в вашем браузере с использованием API File и Blob JavaScript. Ваши данные никогда не покидают ваше устройство.
- Загружает ли этот инструмент мои данные?
- Нет. Всё выполняется прямо в вашем браузере, поэтому ваши данные никогда не покидают устройство — после загрузки страницы он работает даже офлайн.