2

У меня есть приложение, в которое я загружаю контент в формате CSV, однако основным документом, в котором хранятся мои данные, является документ Excel.

Я использую « Сохранить как» в формате CSV , чтобы создать CSV-файл, но он не собирается сохранять значения кириллицы, вместо этого текст выглядит как вопросительные знаки (система не позволяет мне вставлять здесь много вопросительных знаков).

Как правильно экспортировать?

3 ответа3

1

Excel не поддерживает кодировку Unicode при сохранении в формате CSV. Вы можете скопировать свою таблицу в программу, которая это делает (например, Google Sheets), а затем экспортировать ее в CSV в этой программе.

1

В этом вопросе вы обнаружите, что Excel действительно не сохраняет символы Юникода при сохранении в формате csv. Их решение состоит в том, чтобы сохранить как текст в Юникоде разделенный табуляцией

Чтобы сохранить кодировку Unicode в Excel,

Сохранить как, выберите текст, затем рядом с кнопкой сохранения вы увидите меню "Инструменты". Выберите веб-параметры, затем вкладку "Кодировка", затем выберите нужную кодировку. Я бы предложил сохранить все в UTF8, но это ваш выбор. Обратите внимание, что это в Excel 2007 или выше.

0

вы используете правильную кодировку? Я использую Libreoffice Calc, и там вы должны указать выходную кодировку для файла CSV или DBF (и в Excel должно быть нечто подобное). Я использовал это также с некоторыми японскими наборами данных, и это выглядело хорошо. Я предполагаю, что вы должны использовать UTF-8 в вашем случае.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .