MS"VCard"法国特价歌词

Sim*_*gré 5 c# asp.net vcf-vcard

我正在尝试为网站创建VCard.我只需使用带有Notepad ++的Outlook创建一个"真正的"VCard,就可以看到我需要它来创建一个动态.一切正常,我可以在需要的地方添加任何我需要的东西.相反一点:

  • 所有的法国caracters如E,A,E,C等表示,如:西蒙Dugr é.

我添加了Outlook创建的所有建议添加的内容:"CHARSET = Windows-1252:"在我的字符串条目前面(也尝试了ISO-8859-1,UTF8,UTF7,UTF-8,UTF-7这些都没有奏效.

有什么建议吗?

编辑(亚历山大C.回答之后)
这是VCard的来源.请注意,源代码正确显示,但当我用Outlook打开它时,我仍然有重音问题:

开始:VCARD版本:2.1
N; LANGUAGE = fr-ca; CHARSET = UTF-8:Dugré; Simon
ORG; CHARSET = utf-8:CompanyNameéàêâçTEL
; WORK; VOICE:5555555555
X-MS-OL-DEFAULT-POSTAL-ADDRESS :0
EMAIL; PREF; INTERNET:hello@world.com
X-MS-OL-DESIGN; CHARSET = utf-8:[VCard HTML Format]
REV:20110404T135700
END:VCARD

小智 6

你应该写CHARSET=utf-8而不是CHARSET=UTF-8.

vCard规范建议字符集应该与案例无关,但Outlook并不关心.

  • 这正是帮助我的原因.我还要补充:`; CHARSET = utf-8`必须添加到可以包含重音符号的每一行中. (2认同)