Предыстория Итак, я искал это, чтобы работать в течение некоторого времени. Я уверен, что должно быть решение, поскольку я не могу поверить, что никто в Китае или Японии никогда не пытался экспортировать контакты. До сих пор я обнаружил, что это обсуждение на форуме Microsoft, которое не приводит ни к какому выводу, а также вопрос SuperUser, который не дает удовлетворительного ответа, поскольку он говорит только о том, что он работает в Outlook.
Проблема Итак, моя проблема в том, что у меня много контактов с Outlook, которые я хотел бы импортировать в SalesForce. SalesForce может взять любой CSV-файл и импортировать его как контакты. Когда я экспортирую свои контакты Outlook, все японские символы становятся знаками вопроса. Если я импортирую это в SalesForce, знаки вопроса останутся, указывая, что это не значит, что мой редактор не может отображать символы, а что символы действительно испорчены (знаки вопроса в Excel, Wordpad, Notepad, Notepad ++).
Устранение неполадок до сих пор Если я вручную заменю некоторые из вопросительных знаков на правильные японские символы и импортирую их в Outlook, это будет работать, указывая на то, что SalesForce может использовать символы Юникода. Экспортированный файл CSV сохраняется в кодировке ANSI, поэтому проблема заключается в том, как Outlook кодирует экспорт.
Вопрос Как я могу заставить Outlook экспортировать контакты в формате CSV с кодировкой Unicode? Это проблема Outlook или системная настройка, при которой файлы CSV по умолчанию возвращаются к ANSI? Как я могу изменить это?
Я почти уверен, что [файл outlook ascii] (http://stackoverflow.com/questions/4847596/what-are-the-csv-headers-in-outlook-contact-export)
Raystafarian 8 лет назад
0
При открытии в блокноте это выглядит так, как будто это ANSI, но кажется, что вы здесь правы. Независимо от того, является ли он ANSI или ASCII по умолчанию, я действительно хотел бы изменить его на Unicode.
MagneTism 8 лет назад
0
Я имел в виду, что не в том, что вы ошиблись, но я не думаю, что можно изменить кодировку через outlook.
Raystafarian 8 лет назад
0
Не беспокойся, я ошибся :) Похоже, ты прав в том, что это нельзя изменить. Я нашел следующую статью, в которой объяснялось, как изменить учетную запись на учетную запись Unicode: https://support.office.com/en-us/article/Unicode-support-for-multilanguage-data-in-Outlook-8ff593bd. -bab5-4aad-a12f-ed1e283c37a1 Однако я проверил у нашего IT-менеджера, и он показал мне, что на самом деле он настроен на Unicode, поэтому здесь должно быть что-то еще, возможно, какая-то локальная настройка на моем компьютере.
MagneTism 8 лет назад
0
2 ответа на вопрос
1
user308452
Я боролся с той же проблемой на иврите и, наконец, вышел с этим решением: * В (Office) Outlook добавьте вашу учетную запись Outlook.com. Создать новый, если не существует. * Скопируйте все свои контакты Exchange в контакты Outlook.com. * Откройте свой Outlook.com в веб-браузере и откройте приложение «Люди». * убедитесь, что все скопированные контакты есть, и выберите «Экспортировать все контакты». * Экспорт в CSV-файл и сохранить его на жестком диске. * Откройте сохраненный CSV-файл с помощью блокнота, а затем «Сохранить как» и убедитесь, что это формат UTF-8.
Вот и все - теперь ваш CSV-файл использует правильные международные символы.
-2
omarmallat
Лучший подтвержденный способ - использовать мобильный телефон Android. Я надеюсь у тебя есть :)
Примечание об использовании Outlook.com:
до Microsoft Outlook 2016 нет возможности экспортировать с опцией Unicode. Outlook.com позволяет экспортировать с помощью Unicode, но, к сожалению, даже если вы подключили свой outlook к outlook.com, контакты, созданные в outlook, не синхронизируются с outlook.com, что означает, что вы не можете экспортировать свои локальные контакты, а только те контакты, которые вы создан непосредственно на outlook.com
Как использовать телефон Android:
добавьте свою учетную запись электронной почты, имеющую контакты, и убедитесь, что вы также выбрали синхронизацию контактов. это настройки по умолчанию при добавлении учетной записи.
откройте контакты в Android и убедитесь, что вы выбрали отображение только контактов из этой новой учетной записи (это доступно в настройках контактов) .
из настроек контактов на телефоне у вас будет возможность экспортировать контакты в память телефона, просто сделайте это.
из настроек у вас также есть возможность импортировать контакты. однако, когда вы выбираете импорт, он спросит вас, в какую учетную запись вам нужно импортировать. здесь выберите учетную запись Google. если появится запрос, выберите файл, который вы уже экспортировали. однако большинство телефонов не будет запрашивать у вас определенный файл, и он сразу найдет экспортированный файл.
подождите пару минут, чтобы процесс синхронизации завершился, или вы можете принудительно запустить его из настроек учетной записи в Android.
Как только контакты окажутся в Google, используйте ПК для входа на contacts.google.com и экспорта в CSV. экспортированный файл будет иметь поддержку Unicode.
Используйте обычный импорт в любое место, в зависимости от желаемой системы.
ОП просит экспортировать контакты и импортировать их в магазин. Ваши решения ограничиваются контактами в телефоне, как вы можете экспортировать их в Salesforce?
Máté Juhász 7 лет назад
3
его проблема не в импорте, а в экспорте из Outlook с поддержкой Unicode. мое решение состоит в том, чтобы позволить ему с помощью мобильного телефона передать свой контакт в Google с помощью Unicode. Как только контакты попадают в Google, он может сделать экспорт с помощью Unicode, а затем импортировать его куда угодно.
omarmallat 7 лет назад
0
даже в своем описании своей проблемы он резюмировал свой вопрос, спрашивая **, как экспортировать с Unicode **, а не как импортировать, потому что он объяснил, как он импортировал в SalesForce плохой файл. Я не видел, как вы обнаружите, что я не отвечаю на его вопрос.
omarmallat 7 лет назад
0