инструмент для разработчиков / 04
Конвертер TSV в CSV
Преобразуйте данные с разделителями-табуляциями в CSV с кавычками для ячеек, которым они нужны.
Конвертер TSV в CSV: TOEA разделяет строки по табуляциям и записывает их с запятыми, заключая в кавычки ячейки, содержащие запятую, кавычку или перенос строки, чтобы файл оставался читаемым. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
До 5 MB · ничего не загружается
Вывод баз данных с разделением табуляциями
Клиенты баз данных для командной строки часто создают TSV: mysql --batch выводит строки, разделённые табуляциями, а COPY … TO в PostgreSQL записывает табуляции в стандартном текстовом формате. Оба инструмента экранируют специальные символы по-своему. PostgreSQL записывает NULL как \N, табуляцию в данных как \t, а перевод строки как \n. Эти последовательности копируются в CSV как обычный текст, поэтому замените их перед импортом результата в другое место.
Проверка получившегося CSV
Ячейки с точкой с запятой или вертикальной чертой заключаются в кавычки так же, как ячейки с запятыми. Это допустимый CSV и безопасный вариант для программ, которые определяют другой разделитель. Строки заканчиваются одним переводом строки. Большинство программ принимает такой формат, хотя стандарт CSV, RFC 4180, предусматривает возврат каретки и перевод строки. Откройте результат в просмотрщике CSV, чтобы убедиться, что перед импортом в каждой строке одинаковое число столбцов.
Как пользоваться
- Вставьте TSV или выберите файл.
- Проверьте результат.
- Скопируйте или скачайте CSV.
Конфиденциальность и ограничения
Текст преобразуется в вашем браузере и никогда не загружается на сервер. Это важно, если файл содержит конфигурацию или экспорт, который вы не хотите передавать посторонним. Кавычки внутри ячейки удваиваются — именно так CSV экранирует их.
Похожие инструменты
Часто задаваемые вопросы
Когда ячейка заключается в кавычки?
Если она содержит запятую, двойную кавычку, точку с запятой, вертикальную черту или перенос строки. Всё остальное записывается без изменений.
Что происходит с кавычками в моём тексте?
Они удваиваются: ячейка со значением "she said \"hi\"" записывается как "she said \"\"hi\"\"". Это соглашение CSV, и электронные таблицы правильно считывают такие данные.
Почему экспорт из электронной таблицы разделён табуляциями?
При копировании ячеек из электронной таблицы в буфер обмена помещается текст с разделителями-табуляциями. Поэтому вставка в поле, ожидающее CSV, часто завершается ошибкой.
Можно ли преобразовать данные во что-то другое?
Этот конвертер работает с запятыми и табуляциями. Для JSON используйте конвертер CSV в JSON.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен