VCF (.vcf)

背景

    • MIME 类型:text/directory, text/x-vcard
    • vCard 个人数据格式.
    • 常用于电子邮件、个人信息管理应用程序以及在移动设备上.
    • 电子商务卡片的标准格式.
    • VCF 衍生自 Versitcard 的缩写.
    • 存储名称、地址和其他联系信息.
    • 可包含多个记录.
    • 纯文本格式.
    • 版本3.0被描述于因特网标准建议 RFC 2425 和 2426.
    • 于1995年由苹果、AT&T、IBM 和西门子开发.

Import

  • Import["file.vcf"] 导入一 vCard 为一规则的数组.
  • Import["file.vcf"] 对文件中每个记录和每个数据字段给出一规则数组.
  • Import["file.vcf",elem] 从一个 VCF 文件中导入指定的参数.
  • Import["file.vcf",{elem,suba,subb,}] 导入一个子参数.
  • Import["file.vcf",{{elem1,elem2,}}] 导入多个参数.
  • 导入格式可以用 Import["file","VCF"]Import["file",{"VCF",elem,}] 指定.
  • 请到以下参考页面了解完整的基本信息:
  • Import从文件导入
    CloudImport从云对象导入
    ImportString从字符串导入
    ImportByteArray从字节数组导入

Import 参数

  • Import 通用参数:
  • "Elements" 该文件可用的参数和选项列表
    "Summary"文件摘要
    "Rules"所有可用参数的规则列表
  • 表示数据的参数:
  • "Data"以一表格表示的记录
    "Labels""Data" 参数表示与表格列相关的标签
    "Records"每条记录的规则
  • 默认情况下,Import 使用"Records"参数.
  • Import["file.vcf"] 读取所有记录并以一规则列表形式返回.
  • 选择单个数据字段:
  • "NamePrefix"名称尊称的前缀部分
    "NameFirst"给定的名字
    "NameMiddle"中间或初始名字
    "NameLast"
    "Organization"组织或机构名称
    "JobTitle"组织中的标题或位置
    "Email"电子邮件地址
    "Phone"电话号码
    "Fax"传真号码
    "MobilePhone"移动电话号码
    "BirthDate"DateList 规范给出的生日
    "InstantMessaging"瞬时信息地址
    "Address1"街地址
    "Address2"继续的街地址
    "POBox"以字符串表示的邮局信箱号
    "City"城市名称
    "ZIPCode"邮编
    "State"州名或缩写
    "Country"国家名
  • Import["file.vcf","City"] 对每条记录以字符串列表形式返回城市名.

选项

  • Import 选项:
  • "Attribute"Automatic指定导入何种地址类型
    "EmptyField"Automatic如何表示缺少的信息
  • "Attribute"的可能设置为:
  • All存储在文件中的所有地址
    Automatic选择每条记录的单个地址
    "Domestic"国内地址
    "Home"家地址
    "International"国际地址
    "Postal"邮政地址
    "Shipping"送货地址
    "Work"工作地址
  • 当设置为"EmptyField"->Automatic,对于缺少的信息不返回规则.

范例

基本范例  (1)