UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Конвертер CSV в TXT

Сохраните строки CSV в файл .txt. Данные остаются прежними. Меняется то, как с файлом обращаются операционные системы, почтовые фильтры и формы загрузки, и часто нужно именно это.

Конвертер данных

или перетащите сюда файлы CSV, TSV, TXT … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите CSV

    Добавьте до 20 CSV-файлов, по 95 MB каждый. Файлы с разделителем-запятой, точкой с запятой, табуляцией или вертикальной чертой распознаются автоматически (Auto detect).

  2. 2

    Выберите кавычки и кодировку

    В разделе Расширенные настройки включите Заключать все значения в кавычки, если получателю нужно, чтобы каждое поле было в двойных кавычках, и выберите Кодировка текста, например UTF-8 with BOM для программ Windows.

  3. 3

    Конвертируйте в текст

    Нажмите Преобразовать в Plain text, скачайте файл .txt и загрузите его на сайт или отправьте дальше.

Конвертер CSV в TXT сохраняет все строки и значения вашего CSV в обычный файл .txt, поэтому данные открываются в любом текстовом редакторе и проходят в формы, которые принимают только текстовые файлы.

Зачем конвертировать CSV в TXT, если оба формата — простой текст

CSV-файл уже является обычным текстом; в 2005 году RFC 4180 даже зарегистрировал для него тип text/csv. Поэтому причины конвертировать практические, а не технические. Некоторые формы загрузки принимают только .txt. А на большинстве компьютеров двойной щелчок по .csv запускает Excel, который меняет формат длинных чисел, отбрасывает ведущие нули и угадывает даты, прежде чем кто-либо увидит данные.

Файл .txt обходит обе проблемы. Он открывается в Блокноте, TextEdit или любом редакторе кода в точности как записан. Если же дальше всё-таки нужна таблица, CSV в XLSX даст человеку книгу Excel с уже разделёнными столбцами.

Где требуется файл TXT вместо CSV

Типичные получатели файла .txt с разделителями
НазначениеЧто читаетЧто выбрать здесь
Файлы инвентаря Amazon Seller CentralТекст с разделителем-табуляцией (.txt)TSV, переименованный в .txt
Импорт аудитории в MailchimpCSV или .txt с табуляциейPlain text или TSV
Google Таблицы, «Файл › Импортировать».txt с разделителями и выбранным разделителемPlain text
Коллега с Windows.txt открывается в Блокноте двойным щелчкомPlain text

Пример: CSV в TXT

CSV с точкой с запятой из европейского Excel, сохранённый в TXT
Вход   : sku;name;price
         00417;Лампа настольная, латунь;39,90

Выход  : sku,name,price
         00417,"Лампа настольная, латунь","39,90"
Так нужноТак не нужно
Отправляйте .txt, когда читатель должен увидеть 00417, а не 417Не переименовывайте .csv в .txt вручную, если нужно ещё и сменить разделитель
Используйте UTF-8 with BOM, если файл идёт в старую программу для WindowsНе ждите, что Excel разделит столбцы по двойному щелчку; импортируйте файл
Оставляйте строку заголовков, чтобы система импорта могла сопоставить столбцыНе смешивайте табуляции и запятые в одном файле

Факты о форматах CSV и простого текста

CSV

Значения, разделённые запятыми (CSV)

CSV — текстовый формат таблиц, в котором каждая строка файла — это строка таблицы, а столбцы разделяются запятыми. Он используется с первых лет вычислительной техники и описан в RFC 4180, хотя во многих вариантах применяются точка с запятой или табуляция и разные кодировки текста. Почти любая электронная таблица, база данных и аналитический инструмент умеют импортировать и экспортировать CSV, поэтому это стандартный формат для переноса данных между системами. CSV хранит только значения — без формул, форматирования, нескольких листов и типов данных.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
–
Конвертер CSV

TXT

Обычный текст

Файл TXT содержит только простые символы без форматирования, шрифтов, изображений и вёрстки. Современные текстовые файлы обычно хранятся в кодировке UTF-8, которая охватывает все языки, хотя старые файлы могут использовать другие кодировки и показывать нечитаемые символы. Обычный текст весит очень мало, никогда не устаревает и открывается на любом устройстве — от телефонов до серверов. В нём не может быть полужирного текста, таблиц или картинок, поэтому структуру приходится передавать отступами или простой разметкой.

Сжатие
–
Прозрачность
–
Анимация
–
Год появления
–
Конвертер TXT

CSV сохраняют как TXT, когда расширение важнее содержимого: форма загрузки принимает только .txt, скрипт подхватывает только файлы *.txt или читатель должен увидеть исходные значения в текстовом редакторе, а не в Excel с его переформатированием.

Вопросы о конвертации CSV в TXT

Отличается ли TXT, сделанный из CSV, по содержимому?

Почти никак. Если в поле Разделитель выбрано Auto detect, конвертер определяет, какой разделитель используется в вашем CSV, и записывает строки через запятую. Значения с запятой или переводом строки, как и раньше, заключаются в двойные кавычки. Имя файла заканчивается на .txt, и именно это меняет то, как файл обрабатывается.

Как получить текстовый файл с табуляцией вместо запятых?

Выберите TSV в поле Преобразовать в. TSV — это обычный текст с разделением табуляцией, поэтому, если переименовать скачанный .tsv в .txt, получится именно тот .txt с табуляцией, который описывают Amazon Seller Central и похожие системы импорта.

Почему TXT открывается в Блокноте, а не в Excel?

В Windows .txt по умолчанию открывается в Блокноте, а .csv — в Excel. Часто это и есть причина конвертировать: получатель видит точные символы, включая ведущие нули и длинные ID-номера, а не результат автоматического форматирования Excel. В Excel такой файл всё равно можно загрузить через «Данные › Из текста/CSV».

Можно ли заключить каждое значение в кавычки?

Да. Включите Заключать все значения в кавычки, и каждое поле, включая числа, будет записано в двойных кавычках. Это требуют некоторые устаревшие банковские и зарплатные системы импорта; большинство современных принимают любой вариант.

Можно ли потом снова превратить TXT в CSV?

Да, через TXT в CSV. Содержимое не менялось, поэтому обратное преобразование точное; Auto detect снова определит разделитель.