Фотографии и хранение

Неправильные символы в CSV: проверьте кодировку

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

В списке контактов вместо José отображается José. Исправлять каждое имя вручную пока рано: возможно, данные целы, а программа просто читает их в другой кодировке.

Сохраните скачанный оригинал. В Excel откройте импорт текстового файла или CSV и проверьте кодировку по предварительному просмотру. Microsoft описывает способы импорта UTF-8, в том числе файлов без начальной метки BOM, которая может помочь программе распознать кодировку. Доступные команды зависят от версии Excel.

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

Не перезаписывайте исходный файл, пока текст выглядит неверно. Импортируйте данные в новую книгу, сравните несколько строк с исходными данными и сохраните отдельную рабочую копию. Если при предыдущем экспорте буквы уже заменили символами-заглушками, смена кодировки может не вернуть утраченное. В таком случае запросите новый экспорт с указанием кодировки.

Источники и подробности

  1. Microsoft — Opening CSV UTF-8 files correctly in Excel

Источники подтверждают технические объяснения. Примеры и предлагаемые проверки подготовлены для этой статьи.