Encoding 使用umlauts的VCard导入在使用UTF-8编码的Outlook中不起作用
我写了一个插件,在Windows存储中生成一个VCF文件。如果我将其保存在UTF-8中,Windows用户将能够正确阅读所有UMLAUT。 如果我在Outlook中导入vcf文件,则每个Ü都是一个ü 如果我将VCF文件保存在Outlook中的ISO-8859-1中,我可以读取umlauts,但是 然后Windows人员会得到umlauts的黑色问号Encoding 使用umlauts的VCard导入在使用UTF-8编码的Outlook中不起作用,encoding,utf-8,outlook,vcf-vcard,Encoding,Utf 8,Outlook,Vcf Vcard,我写了一个插件,在Windows存储中生成一个VCF文件。如果我将其保存在UTF-8中,Windows用户将能够正确阅读所有UMLAUT。 如果我在Outlook中导入vcf文件,则每个Ü都是一个ü 如果我将VCF文件保存在Outlook中的ISO-8859-1中,我可以读取umlauts,但是 然后Windows人员会得到umlauts的黑色问号 如何解决编码问题?所有平台都有标准吗?将版本设置为2.1并将字符集设置为UTF-8修复了该问题 vcard.AppendLine("VERSIO
如何解决编码问题?所有平台都有标准吗?将版本设置为2.1并将字符集设置为UTF-8修复了该问题
vcard.AppendLine("VERSION:2.1");
vcard.AppendFormat("N;CHARSET=utf-8:{0};{1};{2};{3}\r\n",
json.lastName,json.firstName, json.middleName,json.title);
欢迎来到SO!。在发布问题之前,请阅读以下帖子:请发布导致问题的同一VCF领域。