我了解 vCard 4.0 将引入一些常用的联系人属性字段(类型),如 GENDER、ANNIVERSARY 等。在 vCard 3.0 格式中没有标准的方式来表示这些。
我的问题是如果 vCard 3.0 对象包含 GENDER 类型,客户应该怎么做。这会使其成为无效的 vCAd,还是只是客户端会忽略这些字段?
我了解 vCard 4.0 将引入一些常用的联系人属性字段(类型),如 GENDER、ANNIVERSARY 等。在 vCard 3.0 格式中没有标准的方式来表示这些。
我的问题是如果 vCard 3.0 对象包含 GENDER 类型,客户应该怎么做。这会使其成为无效的 vCAd,还是只是客户端会忽略这些字段?
一些客户会添加一个X-GENDER
属性。但是,由于它是扩展属性,因此无法保证读取 vCard 的应用程序会检测到它。
X-GENDER:Male
资料来源:http ://en.wikipedia.org/wiki/VCard#vCard_extensions
您也可以继续包含一个GENDER
属性,即使它不是 3.0 规范的一部分。规范说,如果 vCard 包含消费者无法识别的属性,则消费者必须忽略该属性并继续解析 vCard 的其余部分。