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