Перейти к инструменту
ViewCSV
Без загрузки на сервер

Преобразовать CSV в TXT

text-export.csv· ПРИМЕР1 строка · 3 столбца
К значениям, которые начинаются с = + - @, добавляется ', чтобы Excel и другие табличные программы показывали их как текст. Обычные числа вроде -12.5 не меняются.
sku	name	note
00731	Desk, lamp	"Line 1
Line 2"

1 строка · 1 файл TXT сохраняет выбранные разделители и кавычки. Кодировка применяется к скачиванию; копирование передаёт текст в буфер.

Если программа принимает текстовые файлы, подготовьте TXT с нужными разделителями и кодировкой. По умолчанию используются табуляция, UTF-8, окончания строк CRLF и строка заголовков. Содержимое видно до скачивания, обработка выполняется в браузере. Расширение .txt само по себе не определяет структуру таблицы: параметры чтения в принимающей программе должны совпадать с параметрами экспорта.

Подготовка TXT для загрузки в другую программу

  1. Откройте файл или вставьте строки и проверьте входную таблицу. При неверных буквах или одной общей колонке измените параметры импорта, затем откройте исходник заново.
  2. Выберите табуляцию, запятую, точку с запятой или вертикальную черту. Настройте кавычки, заголовки и окончания строк CRLF либо LF; проверяйте изменения в предпросмотре.
  3. Скачайте TXT в выбранной кодировке. Копирование передаёт текст в буфер обмена; кодировка файла и BOM относятся только к скачиванию.

Кавычки, переносы строк и длинные коды

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

Ведущие нули и длинные идентификаторы остаются текстом. Защита от формул изначально включена: перед похожими на формулы значениями добавляется апостроф. Отключайте её, только если нужны исходные символы без этой защиты. Для предварительной настройки полей используйте Переименование и порядок столбцов CSV.

Кодировки и несколько файлов за один проход

Доступны UTF-8 без BOM, UTF-8 с BOM, UTF-16 LE с BOM и Windows-1252. Последняя не поддерживает кириллицу: несовместимый символ останавливает экспорт, а не превращается в вопросительный знак. Старый файл Windows-1251 сначала нужно правильно прочитать в параметрах импорта. Перекодировка вывода не исправляет уже неверно прочитанный текст. Для результата с расширением CSV есть Смена разделителя и кодировки CSV.

При пакетной обработке к каждому файлу применяются текущие настройки импорта и вывода. Несколько успешных TXT собираются в ZIP, один скачивается напрямую; ошибки выводятся списком. Полная таблица ограничена 25 MiB, 100 000 строк, 250 столбцами и 2 миллионами ячеек. Файлы свыше ограничения по размеру обрабатываются потоком: предпросмотр частичный и без копирования. Скачивается весь результат в пределах доступной памяти и ограничений вывода. Обратное направление — Текст в CSV.

Пример: запятая в названии и заметка в две строки

Искусственный тестовый CSV преобразован с начальными настройками. Между столбцами стоят табуляции; запятая в названии остаётся обычным символом. Многострочная заметка заключена в кавычки, последний результат заканчивается CRLF.

CSV
sku,name,note
00731,"Desk, lamp","Line 1
Line 2"
TXT
sku	name	note
00731	Desk, lamp	"Line 1
Line 2"

Вопросы и ответы

Это изменит имя, но не разделители, кодировку или заголовки. Такой способ подходит, только если программа уже понимает исходную структуру. Для других требований настройте запись заново и проверьте предпросмотр.

Стандарты и справочные материалы