- Главная
- Инструменты
- CSV в TSV
Конвертер CSV в TSV
Вставьте значения с разделителями-запятыми и мгновенно преобразуйте их в значения с разделителями-табуляцией (TSV). Скопируйте результат или скачайте файл .tsv — всё выполняется в вашем браузере.
- 01Преобразуйте CSV в TSV (значения с разделителями-табуляцией) мгновенно по мере ввода.
- 02Поля в кавычках, встроенные запятые и переводы строк разбираются корректно.
- 03Скопируйте TSV или скачайте его как файл .tsv одним кликом.
- 04Табуляция заменяет запятые как разделитель, поэтому данные остаются идеально выровненными.
- 05100% конфиденциально — ваш CSV никогда не покидает браузер.
Конвертер CSV в TSV
Загрузить пример
4 строк × 3 столбцов
Почему стоит использовать этот конвертер CSV в TSV
Мгновенное преобразование в реальном времени
TSV обновляется по мере ввода или вставки — никакой кнопки преобразования, никакого ожидания. Редактируйте CSV и наблюдайте, как вывод с разделителями-табуляцией меняется в реальном времени.
Корректный разбор CSV
Конвертер следует стандарту RFC 4180, поэтому поля в кавычках, запятые внутри кавычек, экранированные двойные кавычки и встроенные переводы строк — всё разбирается корректно перед перезаписью с табуляцией.
Чистый вывод с разделителями-табуляцией
Каждый разделитель-запятая заменяется символом табуляции, образуя настоящий файл TSV, который корректно загружается в Excel, Google Sheets, базы данных и инструменты командной строки, такие как cut и awk.
Сохраняет ваши данные выровненными
Строки с пустыми ячейками, лишними столбцами или значениями в кавычках остаются выровненными, потому что конвертер сначала разбирает CSV в таблицу, а затем сериализует каждую строку с одним и тем же разделителем-табуляцией.
Копировать или скачать
Скопируйте TSV в буфер обмена одним кликом или скачайте его как готовый к использованию файл .tsv. Без учётной записи, без электронной почты, без ограничений на объём преобразования.
Конфиденциально и работает офлайн
Всё преобразование выполняется локально в вашем браузере с помощью JavaScript. Ваш CSV никогда не загружается на сервер, поэтому его безопасно использовать с конфиденциальными или чувствительными данными.
Преобразование CSV в TSV
CSV (Comma-Separated Values) и TSV (Tab-Separated Values) — два самых распространённых текстовых табличных формата. Они почти идентичны — единственное различие в разделителе между полями. Преобразование CSV в TSV меняет запятую на табуляцию, что полезно, когда сами ваши данные содержат запятые или когда инструмент специально ожидает ввод с разделителями-табуляцией.
Будь вы готовите данные для импорта в базу данных, скрипта командной строки или инструмента, который принимает только файлы с разделителями-табуляцией, — этот конвертер CSV в TSV мгновенно выдаёт вам чистый, корректно разобранный TSV.
- Что меняется
- Меняется только разделитель. Каждая запятая, разделяющая два поля, становится символом табуляции, тогда как строки, заголовки и сами значения ячеек остаются точно такими же.
- Почему выбирают табуляцию
- Табуляция редко встречается внутри реальных данных, поэтому TSV часто избегает экранирования и кавычек, которые запятые требуют в CSV. Многие инструменты Unix, базы данных и биоинформатические конвейеры по умолчанию используют ввод с разделителями-табуляцией.
- Кавычки и экранирование
- При разборе вашего CSV поля, заключённые в двойные кавычки — включая любые запятые или переводы строк внутри них, — читаются как одно значение, поэтому они оказываются в одном столбце с разделителями-табуляцией, а не разбиваются на части.
- Кодировка
- Вывод — это текст в UTF-8, поэтому символы с диакритикой, эмодзи и нелатинские письменности сохраняются в точности. Скачиваемый файл .tsv можно открыть в любой таблице или текстовом редакторе.
Как преобразовать CSV в TSV
- 01
Вставьте ваш CSV
Вставьте или введите ваши значения с разделителями-запятыми в поле ввода слева. Вы также можете загрузить один из примеров, чтобы увидеть, как обрабатываются поля в кавычках и пустые ячейки.
- 02
Наблюдайте, как появляется TSV
Вывод с разделителями-табуляцией формируется мгновенно справа. Запятые между полями заменяются символами табуляции, тогда как ваши заголовки и значения остаются нетронутыми.
- 03
Просмотрите результат
Проверьте вывод TSV и количество строк и столбцов, показанное под ним, чтобы убедиться, что таблица была разобрана так, как вы ожидали.
- 04
Копировать или скачать
Нажмите «Копировать», чтобы поместить TSV в буфер обмена, или «Скачать TSV», чтобы сохранить его как файл .tsv, готовый к открытию в Excel, Google Sheets или инструменте импорта базы данных.
Советы по преобразованию CSV в TSV
Заключайте в кавычки поля, содержащие запятые
Если значение CSV содержит запятую, заключите его в двойные кавычки (например, "1,200"), чтобы парсер рассматривал его как одно поле. Иначе оно будет разбито на два столбца с разделителями-табуляцией.
Сохраняйте согласованную строку заголовка
Поместите имена столбцов в первую строку. Заголовок рассматривается как любая другая строка, поэтому он преобразуется в значения с разделителями-табуляцией вместе с данными под ним.
Проверьте на наличие лишних табуляций в данных
Поскольку табуляция — это новый разделитель, любая буквальная табуляция, уже находящаяся внутри ячейки, может сдвинуть столбцы. Просмотрите вывод, если ваши исходные данные могут содержать символы табуляции.
Используйте TSV для инструментов командной строки
Файлы с разделителями-табуляцией хорошо работают с утилитами Unix, такими как cut, awk и sort, которые по умолчанию разделяют по табуляции. TSV часто является самым безопасным форматом для скриптовых конвейеров.
Помните про кодировку UTF-8
Скачиваемый файл в UTF-8. Если таблица показывает искажённые символы, импортируйте .tsv через Данные → Из текста и выберите UTF-8, чтобы символы с диакритикой и нелатинские символы отображались корректно.
Проверьте пустые и завершающие ячейки
Пустые ячейки становятся пустыми значениями с разделителями-табуляцией, сохраняя одинаковую ширину каждой строки. Убедитесь, что пустые поля и завершающие столбцы соответствуют тому, что ожидает ваш целевой инструмент.
Справочник по CSV и TSV
CSV и TSV
CSV и TSV — оба текстовые табличные форматы, где каждая строка — это запись, а разделитель отделяет поля. CSV использует запятую; TSV использует табуляцию. Поскольку табуляция редка внутри данных, TSV часто требует меньше экранирования, чем CSV.
Когда преобразовывать CSV в TSV
- Передать данные в инструменты Unix, такие как cut, awk или sort, которые разделяют по табуляции.
- Импортировать в базы данных или конвейеры, которые ожидают ввод с разделителями-табуляцией.
- Избежать конфликтов с запятыми, когда ваши значения уже содержат запятые.
- Вставить табличные данные прямо в таблицу, которая читает табуляцию как столбцы.
Разбор по RFC 4180
Конвертер разбирает CSV по правилам RFC 4180: поля могут заключаться в двойные кавычки, встроенные кавычки записываются как две двойные кавычки, а поля в кавычках могут содержать запятые и переводы строк. Эти значения сохраняются при перезаписи в TSV.
Правила преобразования
Разделитель-запятая → разделитель-табуляция
Каждая запятая, разделяющая два поля, заменяется одним символом табуляции.
a,b,c → a⇥b⇥c
Строки остаются строками
Каждая строка CSV становится одной строкой TSV; количество строк никогда не меняется.
2 строки CSV → 2 строки TSV
Поле в кавычках → одна ячейка
Поле в двойных кавычках разбирается как одно значение, даже если содержит запятые.
"1,200" → 1,200 (один столбец)
Пустое значение → пустая ячейка
Отсутствующее поле между разделителями становится пустой ячейкой с разделителем-табуляцией.
a,,c → a⇥⇥c
Часто задаваемые вопросы о конвертере CSV в TSV
Q01Как преобразовать CSV в TSV?
Вставьте ваши значения с разделителями-запятыми в поле ввода. Инструмент мгновенно преобразует их в TSV, заменяя каждый разделитель-запятую символом табуляции, затем нажмите «Копировать» или «Скачать TSV». Всё происходит в вашем браузере.
Q02В чём разница между CSV и TSV?
CSV использует запятую для разделения полей, тогда как TSV использует табуляцию. Данные, строки и заголовки в остальном идентичны. TSV удобен, когда сами ваши значения содержат запятые или когда инструмент требует ввод с разделителями-табуляцией.
Q03Обрабатывает ли он поля в кавычках и запятые внутри значений?
Да. Парсер следует стандарту RFC 4180, поэтому поле в кавычках, такое как "1,200", читается как одно значение. Запятые, кавычки и переводы строк внутри кавычек сохраняются и остаются в одном столбце с разделителями-табуляцией.
Q04Что происходит с пустыми ячейками?
Пустые ячейки становятся пустыми значениями с разделителями-табуляцией, поэтому каждая строка сохраняет одинаковое количество столбцов, и ваша таблица остаётся выровненной в выводе TSV.
Q05Загружается ли мой CSV на сервер?
Нет. Преобразование выполняется полностью в вашем браузере с помощью JavaScript. Ваши данные никогда не отправляются и нигде не хранятся, поэтому безопасно преобразовывать личные или конфиденциальные файлы CSV.
Q06Откроется ли TSV корректно в Excel или Google Sheets?
Да. Значения с разделителями-табуляцией распознаются Excel и Google Sheets. Вы можете вставить TSV прямо в лист или открыть скачанный файл .tsv и выбрать табуляцию как разделитель при запросе.
Q07Есть ли ограничение на размер?
Фиксированного ограничения нет, но поскольку всё выполняется в вашем браузере, очень большие файлы (десятки мегабайт) зависят от памяти вашего устройства. Для типичных экспортов и наборов данных преобразование мгновенно.
Q08Бесплатен ли этот конвертер CSV в TSV?
Да, полностью бесплатен, без регистрации, без водяных знаков и без ограничений. Преобразуйте столько CSV в TSV, сколько хотите.