对比
VCF 与 CSV
VCF 用于交换联系人记录,CSV 用于表示表格数据。应根据联系人是要导入通讯录,还是要作为列表整理和批量处理来选择。
应该选择哪种格式?
导入通讯录应用时用 VCF;排序或批量处理联系人列表时用 CSV。
适用于 vCard
在应用之间传输联系人
- 姓名、电话、邮箱及其他联系人字段
适用于 CSV
表格数据交换
- 在应用间传递一个简单表格
基本信息
| 项目 | vCard | CSV |
|---|---|---|
| 扩展名 | .vcf | .csv |
| MIME 类型 | text/vcard | text/csv |
| 常见用途 | 在应用之间传输联系人 | 表格数据交换 |
| 打开方式 | 导入到兼容的通讯录应用,检查姓名、电话、邮箱和文字显示。 | 导入电子表格时请设置字符编码和分隔符。检查前导零、类似日期的值和长数字不会被自动转换。 |
| 导出或转换 | 导出为 CSV 或 JSON 时,按需检查多个电话号码、地址、照片及字段标签是否保留。 | 将XLSX导出为CSV通常只写出一个选定工作表的值。请另行保留公式、格式、其他工作表和图表。 |
按用途选择
姓名、电话、邮箱及其他联系人字段
在应用之间传输联系人
vCard在应用间传递一个简单表格
表格数据交换
CSV关键点 1
VCF 表示姓名、电话和地址等联系人专属字段。
进一步了解差异关键点 2
CSV 存储行和列,列到联系人字段的映射取决于接收应用。
进一步了解差异进一步了解差异
直接导入联系人通常更适合 VCF;清理、筛选或批量修改列表时 CSV 更方便。转换时要检查多个电话号码、地址和其他重复字段的处理方式。
- VCF 按单个联系人组织记录;CSV 是通用表格。
- 一个联系人某字段可能有多个值,不一定能清晰映射到单个 CSV 列。
- 通讯录应用的导入行为及支持的 VCF 版本各不相同。
常见问题
可以把联系人 CSV 转成 VCF 吗?
可以,但要仔细映射列,并核对多个电话号码、地址、字符编码和导入结果。