vCard - unicode

  • Thread starter Thread starter author
  • Start date Start date
A

author

I have a vCard-file contain unicode, if I view the file in notepad, I
see the right char. But if I import it in Outlook (test with 2000 and
2002), then I see the unicode (2 char).

Any idea ??



Here is the vCard....
--
BEGIN:VCARD
VERSION:2.1
N:Name;My;;;
FN:My Name
ADR;CHARSET=UTF-8:;;unicode begin æ ø å unicode end;;;;
END:VCARD
 
It seems to work OK in Outlook 2003, which is the first version to have full
Unicode support.
 
It seems to work OK in Outlook 2003, which is the first version to have full
Unicode support.

I tried to install a 2003 as standard, and can't see it works here
either. I don't belief I'm the first person in this world, with this
problem. Know any other group with better luck to ask this ??

Thx.
 
Can you attach a small vCard that illustrates the issue?
--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
Can you attach a small vCard that illustrates the issue?

Here u go... the content is also in my first post.
 
Can you attach a small vCard that illustrates the issue?

Did you get anything out of it ??
 
Definitely looks broken in ANSI .pst files, but I need to test further in
Unicode .pst files and Exchange mailboxes.
--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
Do you have a reference for the "unicode begin ... unicode end" syntax in
your sample? I couldn't find anything in the RFCs on that. Outlook 2003, in
fact, doesn't encode the characters when it saves them a contact as a vCard,
e.g.:

ADR;WORK:;;;æ, ø

[let's see if those actually come through or if they're escaped into two
characters as your post came through here]

--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
Do you have a reference for the "unicode begin ... unicode end" syntax in
your sample?

I have used this reference:
http://www.imc.org/pdi/pdiproddev.html

The "unicode begin ... unicode end" is not an syntax, just some text
to tell me that here comes unicode-chars.

But this syntax should tell it's unicode (UTF-8)
ADR;CHARSET=UTF-8:
....but as you know, it not seam to work that well ;)

ADR;WORK:;;;æ, ø
[let's see if those actually come through or if they're escaped into two
characters as your post came through here]

In this post, I see the correct chars.... but you know, if I view the
vcf-file in notepad, I also see the correct chars.

Of course if I manual save the "correct" chars it would work for me
here, but the data behind comes from a database, with the type of
unicode. And the writer-object writes it as unicode.
 
Back
Top