据我所知,vCard 4.0 将引入一些常用的联系人属性字段(类型),例如 GENDER、ANNIVERSARY 等。在 vCard 3.0 格式中没有标准方法来表示这些字段。
我的问题是,如果 vCard 3.0 对象包含 GENDER 类型,客户端应该做什么。这会使其成为无效的 vCArd,还是只是客户端会忽略这些字段?
最佳答案
一些客户端会添加X-GENDER
属性。但是,由于它是扩展属性,因此无法保证读取 vCard 的应用程序能够检测到它。
X-GENDER:Male
来源:http://en.wikipedia.org/wiki/VCard#vCard_extensions
您也可以继续添加 GENDER
属性,即使它不是 3.0 规范的一部分。规范规定,如果 vCard 包含消费者无法识别的属性,则消费者必须忽略该属性并继续解析 vCard 的其余部分。
关于vcf-vcard - vCard 3.0 中包含 GENDER 类型是 'illegal' 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15824335/