8.3.4.1. 标准 CSV 文件采用什么结构?

标准 CSV 文件以表格形式包含联系人。表格具有以下结构:

  • 第一行包含标题,即数据字段的名称。

  • 以后的每一行在单独的列中包含联系人的数据字段。

  • 数据字段用逗号分隔。

  • 每行的结束用一个换行符指出。

举例而言,可以用电子表格软件或文本编辑器创建 CSV 文件。这样操作时,您必须考虑以下细节:

  • 如果 CSV 文件的数据字段包含元音变音,则它们必须采用 utf-8 编码。

  • CSV 文件的第一行必须包含下述至少一个列标题。

  • 列标题区分大小写。

  • 列可以按任意顺序排列。导入的数据将被指定到组件中的数据字段。

  • 数据字段用逗号分隔。

  • 如果数据字段包含 无效格式, 则相应的联系人被忽略。 数据字段必须采用以下格式:

    • 所有电子邮件字段必须包含 "@" 字符。

    • 文件可以有空的数据字段。

  • 如果某个数据字段超过允许的最大字符数,则超过允许最大字符数的所有字符将被删除。下表显示了每个数据字段允许的最大字符数。

CSV 文件的第一行必须包含下述一个或多个列标题:

Display name Sur name Given name Middle name
Suffix Title Street home Postal code home
City home State home Country home Martial status
Number of children Profession Nickname Spouse name
Note Company Department Position
Room number Street business Postal code business City business
State business Country business Number of employee Sales volume
Tax id Commercial register Branches Manager's name
Assistant's name Street other Postal code other City other
State other Country other Telephone business 1 Telephone business 2
FAX business Telephone car Telephone company Telephone home 1
Telephone home 2 FAX home Cellular telephone 1 Cellular telephone 2
Telephone other FAX other Telephone pager Telephone telex
Telephone TTY/TDD Instantmessenger 1 Instantmessenger 2 Telephone IP
Email 1 Email 2 Email 3 URL
Categories Dynamic Field 1 Dynamic Field 2 Dynamic Field 3
Dynamic Field 4 Dynamic Field 5 Dynamic Field 6 Dynamic Field 7
Dynamic Field 8 Dynamic Field 9 Dynamic Field 10 Dynamic Field 11
Dynamic Field 12 Dynamic Field 13 Dynamic Field 14 Dynamic Field 15
Dynamic Field 16 Dynamic Field 17 Dynamic Field 18 Dynamic Field 19
Dynamic Field 20 private Birthday Anniversary