Контакты для импорта в Outlook не поддерживают символы, отличные от ASCII?

Как импортировать файл контактов в формате csv без символов ASCII?

При импорте файла contacts.csv в формате UTF-8 в Outlook Outlook не может распознавать символы, отличные от ASCII, как показано ниже:

Но если вручную вводить символы не ASCII, это нормально:

Благодарю.

1 ответ

Как и любая другая программа, которая обрабатывает текстовые файлы, если Outlook не спрашивает, какую кодировку вы используете, то он должен сообщить вам, какую единственную кодировку вы должны использовать (вероятно, из документации). К сожалению, на странице, на которую вы ссылаетесь, отсутствует эта важная информация, Надеюсь, это будет кодировка для набора символов, который поддерживает все символы в вашем файле.

Когда вы узнаете, вы можете конвертировать с PowerShell:

Get-Content -Encoding UTF-8 contactsUTF8.csv | Out-File -Encoding Whatever contactsForImport.csv

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

Get-Content -Encoding UTF8 contactsUTF8.csv | Out-File -Encoding Default contactsForImport.csv

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

Вы также можете попробовать импортировать через OWA, если он у вас есть.

Другие вопросы по тегам