如何使用非ASCII字符导入csv格式的联系人文件?
将UTF-8格式的contacts.csv文件导入Outlook时,Outlook无法识别非ASCII字符,如下所示:
但是如果手动输入非ASCII字符,那很好:
感谢。
答案 0 :(得分:0)
就像处理文本文件的任何其他程序一样,如果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导入。