理解vCard

阅读更多
理解vCard:
vCard有三种数据类型,single type,list type,structured type.
Single type如FN;ENCODING=b;VALUE=uri:liudehua  FN是字段名,第一个分号(;)到第一个冒号(:)之间的是参数,第一个冒号(:)后面的全部作为FN的值。
List type 和single type不同的是在第一个冒号后面取出来的值都用分号分开(;)做为多个值返回。
Structurd type如:
N;ENCODING=b;VALUE=uri:family;given;other;suffix;prefix;    N表示字段名称,ENCODING=b;VALUE=uri是参数列表,参数列表配置在mobileInfo配置文件中,从冒号(:)后面一次表示家庭姓名、给定名、其他姓名、前缀、后缀,这在vCard规范中定义的次序,其中的值用分号(;)分开。在把contact转换成vCard文本时次序一定不能乱。

你可能感兴趣的:(理解vCard)