Если программа принимает текстовые файлы, подготовьте TXT с нужными разделителями и кодировкой. По умолчанию используются табуляция, UTF-8, окончания строк CRLF и строка заголовков. Содержимое видно до скачивания, обработка выполняется в браузере. Расширение .txt само по себе не определяет структуру таблицы: параметры чтения в принимающей программе должны совпадать с параметрами экспорта.
Подготовка TXT для загрузки в другую программу
- Откройте файл или вставьте строки и проверьте входную таблицу. При неверных буквах или одной общей колонке измените параметры импорта, затем откройте исходник заново.
- Выберите табуляцию, запятую, точку с запятой или вертикальную черту. Настройте кавычки, заголовки и окончания строк CRLF либо LF; проверяйте изменения в предпросмотре.
- Скачайте 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.
sku,name,note 00731,"Desk, lamp","Line 1 Line 2"
sku name note 00731 Desk, lamp "Line 1 Line 2"
Вопросы и ответы
Это изменит имя, но не разделители, кодировку или заголовки. Такой способ подходит, только если программа уже понимает исходную структуру. Для других требований настройте запись заново и проверьте предпросмотр.
Табуляция часто используется для вставки по ячейкам, но обработка кавычек и многострочных значений зависит от программы. Проверьте результат в ней. Для явного хранения кодов как текстовых ячеек подходит CSV в Excel.