最在网络上面查找关于vcard格式的技术资料,发现中文的资料很少,只能阅读vCard MIME
Directory Profile(rfc-2426)翻译它需要花太多的时间,现在把自己的理解做下记录,
希望对大家有帮助
l 预定义的值类型:uri, date, date-time, float
l 新增加的值类型:binary, phone-number, utc-offset and vcard value
l 预定义的类型:SOURCE, NAME, PROFILE, BEGIN, END.
l 新增加的类型:FN, N, NICKNAME, PHOTO, BDAY, ADR, LABEL, TEL, EMAIL,
MAILER, TZ, GEO, TITLE, ROLE, LOGO, AGENT, ORG, CATEGORIES, NOTE,
PRODID, REV, SORT-STRING, SOUND, URL, UID, VERSION, CLASS, KEY
l 预定义的参数:ENCODING, VALUE, CHARSET, LANGUAGE, CONTEXT.
l 新增加的参数:TYPE
由上一篇的备份M9数据到SD卡上,研究了一下才发现,之前备份了通讯录是在手机的Backup文件夹下,文件Contact/Contact.xml,而flyme不再支持Contact.xml的恢复。但是flyme支持vCard格式(*.vcf)导入。
对于一只程序猿来说,解决这个问题的方法必须是自己写程序。
于是研究了一下魅族通讯录备份文件Contact.xml和vCard(vcf)格式。