`
dalezhu
  • 浏览: 207777 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

理解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文本时次序一定不能乱。

分享到:
评论

相关推荐

    Python实现vCard3.0转vCard2.1

    vCard是一种标准化的电子名片格式,用于存储个人或组织的联系信息,如姓名、电话号码、电子邮件地址等。...对于想要深入理解vCard标准、Python文本处理或数据转换的开发者来说,这是一个很好的学习案例。

    vcard批量导入 abcvcard

    VCard是一种标准化的电子名片格式,它允许用户存储个人联系信息,如姓名、电话号码、电子邮件地址、地址等。...通过理解VCard格式和利用"abcvcard"的特性,我们可以更高效地管理大量的联系人数据。

    vCard_src.zip

    **vCard技术详解** vCard,全称是Virtual Business Card,即虚拟名片,是一种电子名片的标准格式,广泛应用于电子邮件、...这不仅对理解vCard标准本身有帮助,而且对于开发涉及联系人管理的应用程序也具有实际价值。

    android-vcard-1.4.7z

    1. **vCard标准**:理解vCard格式是使用此库的基础。vCard遵循维基媒体基金会定义的vCard 3.0或4.0标准,用XML或文本形式表示联系人信息。 2. **Android平台集成**:这个库专门设计用于Android环境,因此会包含如何...

    解析VCard java代码

    VCard是一种标准化的电子名片格式,它允许人们...理解VCard的结构并利用Java的I/O和字符串处理工具是实现这一功能的关键。在实际应用中,还要考虑错误处理和性能优化,比如使用高效的流式处理或并发处理大量VCard文件。

    小米XML文件转Vcard.zip

    为了解决这些问题,需要对XML和VCard的规范有深入理解,并熟练运用编程技巧。 转换工具或脚本通常会提供批量转换功能,一次性处理整个XML文件中的所有联系人。这在用户迁移大量联系人时非常有用,避免了手动导入...

    vCard.rar_C语言 通讯录_c vcard_vCard_通讯录_通讯录 C语言

    综上所述,C语言实现的vCard解析涉及对vCard格式的理解、文件读取、字符串处理、内存管理、数据结构设计以及错误处理等多个方面。通过这些知识点,开发者可以构建出高效、灵活的通讯录管理功能,适应各种嵌入式系统...

    android vcard syncML源码

    同时,SyncML的实现需要对协议有深入理解,包括数据格式、请求响应机制以及错误处理。 总的来说,Android-vcard库和SyncML为Android平台提供了强大的联系人同步能力。开发者可以通过熟练掌握这两个工具,构建出高效...

    易语言-通讯录Vcard文件解析例程

    首先,我们需要理解Vcard文件的基本结构。每个Vcard条目由一系列属性和值组成,例如“FN”(全名)、“EMAIL”(电子邮件)、“TEL”(电话)。每项属性都以“BEGIN:VCARD”开始,以“END:VCARD”结束,各属性之间用...

    vcard4j-1.1.3.zip

    2. **数据模型**:vcard4j定义了一套完整的数据模型,包括`VCard`、`Address`、`Phone`等类,这些类映射了VCard标准中的各个字段,使得操作联系人信息变得结构化且易于理解。 3. **生成VCard**:除了读取VCard文件...

    android-vcard-1.3.rar_VCardParser_V30_VCardSourceDetector_androi

    它负责解析VCard文件或流,将其转换为Android系统可以理解的对象模型,便于进一步操作。通过这个解析器,我们可以轻松地获取到VCard中的各个字段信息,如名字、电话、邮箱等,进而实现联系人的导入和导出功能。 ...

    Txt转换Vcard格式

    总的来说,这个转换过程涉及到文件格式的理解、文本解析、数据重组以及跨平台兼容性问题。对于开发者来说,需要熟悉Delphi编程、了解VCard标准以及掌握iOS和Android系统的数据导入导出机制。而对于普通用户,他们...

    vCards 中国黄页 - 优化 iOS_Android 来电、信息界面体验.zip

    首先,我们要理解vCard(也称为vCard 3.0或vCard 4.0)是一种基于文本的文件格式,通常以.vcf扩展名保存。这些文件包含了个人或组织的联系信息,如姓名、电话号码、电子邮件地址、公司名称、职位等。通过导入vCard,...

    vcfpy-master.rar

    【标题】:“vcfpy-master.rar” 是一个与Python编程相关的压缩文件,主要涉及的是处理VCF(vCard)格式的库的源代码。...如果你打算深入研究这个库,还需要理解vCard的格式规范,以便更好地理解其内部工作原理。

    c# vcard开发api源码

    这个"C# VCard开发API源码"提供了开发者所需的一切资源,以便于理解和实现VCard功能。源码包含了通用类库,意味着它们被设计为可复用和适应性强,能够满足多种场景下的需求。以下是这个API可能包含的一些关键知识点...

    蓝牙开发电话本Vcard文档

    ### 蓝牙开发电话本Vcard文档知识点详解 #### 一、VCard概述与标准规范 - **标准编号:** IETF发布的RFC 6350标准文档定义了vCard数据...对于蓝牙开发人员而言,理解和掌握vCard格式及其在PBAP协议中的应用至关重要。

    C# vCard 类库

    这些API通常具有良好的面向对象设计,易于理解和使用。 4. **示例代码**:在`Samples`目录下,可能包含了使用该类库的示例代码,可以帮助开发者快速上手,了解如何在实际项目中集成和使用这个类库。 5. **参考文档...

    VCard实现电子名片保存通讯录.zip

    VCard是一种标准化的电子名片格式,它允许人们在数字设备上存储和交换个人联系信息。在现代技术中,VCard通常被用来...通过理解并掌握这些知识点,开发者可以构建更加便捷、安全的电子名片系统,提高信息交换的效率。

    ASP.net MVC vcard名片二维码自动生成

    在ASP.NET MVC框架中实现这一功能,首先需要对二维码生成库有深入的理解。常见的库如ZXing (Zebra Crossing) 或者 QRCoder 可以用来生成二维码图像。这些库通常提供了C#接口,可以接受文本数据并生成相应的二维码...

    mime-dir-j-vcard4j

    《Java解析vCard:深入理解mime-dir-j-vcard4j》 在信息技术领域,数据交换是常见的需求之一,尤其在个人联系信息管理方面。vCard便是一种标准格式,用于存储和共享电子名片。本文将围绕Java解析vCard的库——mime-...

Global site tag (gtag.js) - Google Analytics