Как конвертировать TSV в CSV
- Добавьте ваш файл .TSV - перетащите его в поле выше или нажмите, чтобы выбрать.
- Конвертируйте его в .CSV за несколько секунд.
- Скачайте ваш новый файл .CSV.
Чего ожидать
- Значения, содержащие запятые, должны быть заключены в двойные кавычки для создания корректного CSV - табличные приложения делают это автоматически, но простая замена табуляции на запятую - нет.
- Все данные сохраняются; это простая смена разделителя без потери данных - каждая строка, столбец и значение переносятся в неизменном виде.
- Если
.tsvбыл сохранен в кодировке, отличной от UTF-8, выберите нужную кодировку в диалоге импорта, чтобы символы с диакритикой или кириллица не отображались некорректно.
Часто задаваемые вопросы
Теряются ли данные при конвертации TSV в CSV?
Нет. Оба формата хранят одну и ту же текстовую таблицу, меняется только разделитель, поэтому все значения, порядок строк и столбцов остаются идентичными.
Мои данные содержат запятые - будет ли CSV корректным?
Да, если вы используете табличный процессор. Excel, LibreOffice Calc и Google Таблицы автоматически заключают такие значения в двойные кавычки. Простая команда замены текста не добавит кавычки и может создать поврежденный файл.
У моего файла расширение `.tab`, а не `.tsv` - это что-то меняет?
Нет.
.tab - это тот же формат с разделителями-табуляциями, и все вышеперечисленные методы применимы к нему одинаково.Можно ли конвертировать несколько файлов TSV в CSV одновременно?
Да - в командной строке можно перебрать файлы с помощью цикла и команды
tr или скрипта на Python; LibreOffice также поддерживает пакетную конвертацию через макросы.