先看结论
- vCard 是用于交换联系人资料的文件格式,可保存姓名、地址、电话、邮箱和照片等信息,但不同版本并非严格兼容。
- 在 Windows 或 Mac 上,先查看地址簿或邮件客户端是否提供 vCard 导入选项,再选择 VCF 文件;在手机上,查看通讯录应用的导入选项。导入前检查文件中的 VERSION 属性,并确认应用支持该版本。需要检查原始内容时,可用文本编辑器查看副本;查看属性文本不等于已将联系人导入通讯录。
- VCF 是纯文本联系人文件,通常风险较低,但不代表联系人资料真实或发送者可信。vCard 本身不提供身份验证或保密功能。生日、地址和电话等个人信息应通过安全传输机制保护;部分属性可包含 URI,访问这些链接时仍需谨慎。
VCF(vCard)联系人文件
VCF 和 VCARD 都是 vCard 的注册扩展名,注册 MIME 类型为 text/vcard。RFC 6350 规定,vCard 4.0 使用 UTF-8 文本和属性行,并以 BEGIN:VCARD 与 END:VCARD 包围记录。地址簿、邮件客户端及客户关系管理软件可使用这种格式。IANA 注册信息未列出魔数,不能只凭扩展名确认文件内容。
VCF 联系人转换为 CSV 需要将 vCard 属性映射到 CSV 列;vCard 不定义 CSV 的布局,因此列名和保留哪些字段取决于所用工具。保留原文件,并核对转换后的必要字段。版本转换也不能假定无损:vCard 4.0 移除了 NAME、MAILER、LABEL、CLASS 等旧属性,需要映射,否则可能丢失信息。
怎么打开
在 Windows 或 Mac 上,先查看地址簿或邮件客户端是否提供 vCard 导入选项,再选择 VCF 文件;在手机上,查看通讯录应用的导入选项。导入前检查文件中的 VERSION 属性,并确认应用支持该版本。需要检查原始内容时,可用文本编辑器查看副本;查看属性文本不等于已将联系人导入通讯录。
在 Windows 或 Mac 上,先查看地址簿或邮件客户端是否提供 vCard 导入选项,再选择 VCF 文件;在手机上,查看通讯录应用的导入选项。导入前检查文件中的 VERSION 属性,并确认应用支持该版本。需要检查原始内容时,可用文本编辑器查看副本;查看属性文本不等于已将联系人导入通讯录。
VCF 联系人转换为 CSV 需要将 vCard 属性映射到 CSV 列;vCard 不定义 CSV 的布局,因此列名和保留哪些字段取决于所用工具。保留原文件,并核对转换后的必要字段。版本转换也不能假定无损:vCard 4.0 移除了 NAME、MAILER、LABEL、CLASS 等旧属性,需要映射,否则可能丢失信息。
文件安全
VCF 是纯文本联系人文件,通常风险较低,但不代表联系人资料真实或发送者可信。vCard 本身不提供身份验证或保密功能。生日、地址和电话等个人信息应通过安全传输机制保护;部分属性可包含 URI,访问这些链接时仍需谨慎。
来路不明、文件名带两个后缀,或者内容和扩展名对不上——先停下来核对。
转换格式
VCF 联系人转换为 CSV 需要将 vCard 属性映射到 CSV 列;vCard 不定义 CSV 的布局,因此列名和保留哪些字段取决于所用工具。保留原文件,并核对转换后的必要字段。版本转换也不能假定无损:vCard 4.0 移除了 NAME、MAILER、LABEL、CLASS 等旧属性,需要映射,否则可能丢失信息。
先复制一份原文件再转换,转完对照看看画质、元数据和排版有没有变。
常见问题
vCard 文件是什么格式,有什么用途?
vCard 是交换个人或其他实体联系人资料的格式,可包含姓名、地址、电话、邮箱和照片。VCF、VCARD 都是它的注册扩展名,注册 MIME 类型为 text/vcard。
VCF 联系人文件怎么打开,VCARD 文件如何导入通讯录?
在支持 vCard 的地址簿或邮件客户端中使用导入功能,选择 VCF 或 VCARD 文件。先检查 VERSION 属性,确认应用接受该版本。若只需查看属性内容,可用文本编辑器打开副本;这不会自动完成通讯录导入。
Windows 怎么导入 VCF 文件?
在 Windows 使用的地址簿或邮件客户端中查找明确支持 vCard 或 VCF 的导入选项,再选择文件。如果没有该选项,查阅应用说明确认支持情况;不能仅凭扩展名认定一定能导入。
Mac 怎么导入 VCF 文件?
查看 Mac 上地址簿或邮件客户端的导入选项,确认支持 vCard 后选择 VCF 文件。同时核对文件的 VERSION 属性,确认该应用接受这一版本。
手机如何打开 VCF 联系人文件?
在手机通讯录应用中查找 vCard 导入选项;如果提供该功能,选择 VCF 文件。是否可以导入、接受哪些 vCard 版本取决于具体应用,不能仅凭手机能收到文件就认定可以导入。
VCF 文件中文乱码或无法导入怎么解决?
先检查 VERSION,因为不同 vCard 版本并非严格兼容。若为 4.0,核对文本是否使用 UTF-8,以及记录是否由 BEGIN:VCARD 和 END:VCARD 包围。这些检查可帮助发现不匹配,但不能保证应用支持所有属性。
vCard 3.0 和 4.0 有什么区别,应该选哪个?
优先选择接收应用支持的版本,不能假定两者严格兼容。4.0 使用 UTF-8,并移除了 NAME、MAILER、LABEL、CLASS 等旧属性,因此将旧版本转为 4.0 时可能需要字段映射,也可能丢失信息。
VCF 联系人如何转换为 CSV?
转换时需要将所需 vCard 属性映射到 CSV 列。vCard 不定义 CSV 的布局,因此列名和保留哪些字段取决于所用工具。保留原始 VCF,并逐项核对结果中的姓名、电话、邮箱等必要字段,不能假定转换会完整保留所有属性。
vCard 转换后联系人信息丢失怎么办?
对照原文件和转换结果,定位未映射或被省略的字段。版本转换并非必然无损:4.0 移除了 NAME、MAILER、LABEL、CLASS 等旧属性。若仍有原文件,应以其中的资料为依据重新安排字段映射。
收到陌生人的 VCF 文件安全吗?
格式风险低不等于发送者可信。vCard 不验证身份,也不提供保密功能;文件能正常打开不能证明资料真实。谨慎处理其中的 URI 链接,转发或传输前注意保护生日、地址、电话等个人信息。
相关格式
资料来源
RFC 6350: vCard Format Specification · IETF / RFC Editor