问题

当我尝试批量上传用户时,收到了以下错误消息:由于某些原因,要导入的数据在我们的服务器中尚不可用。请重试。我们已收到此通知,如果有程序缺陷,我们将解决这一问题。如果继续出现错误,请联系我们的客户服务团队。错误:无效的 UTF-8 字节序列。

如何解决此 UTF-8 错误?

回答

上传的文件未采用 UTF-8 格式时会出现此问题。UTF-8 是互联网上的主要字符代码。

您的导入文件可能以另一种格式编码,例如 ISO-8859,而非 UTF-8。使用这些选项之一将文件转换为 UTF-8。

单击下方用于批量导入用户的方法:

如果您有 Gmail 帐户或使用过 Google 云端硬盘:

  1. 打开 Google 云端硬盘。
  2. 创建一个新的 Google 电子表格文档。
  3. 导入您的 CSV 文件。
  4. 单击文件 > 下载为 > 逗号分隔值,将文件保存到计算机。

文件将以 UTF-8 格式下载,上传成功。

如果您用过 Microsoft Excel:

  1. 在 Microsoft Excel 中打开您的 CSV 文件,然后选择文件 > 另存为。
  2. 输入文件名称,并选择 CSV UTF-8 (*.csv) 作为文件格式。
  3. 选择保存

如果您使用 Microsoft Excel 但无法另存为 UTF-8 CSV,并且您有记事本:

  1. 在 Microsoft Excel 中打开 .xlsx 文件,然后选择文件 > 另存为(其他格式)。
  2. 输入任意文件名称,然后为保存类型选择 Unicode 文本 (.txt)。
  3. 选择保存
  4. 在 Microsoft 记事本中打开 Unicode 文本文件。
    某些字符可能显示为方框,因为记事本无法显示某些 Unicode 字符。暂时忽略这些。
  5. 将标签 → 替换为逗号 , ,便于文件使用正确的逗号分隔值 (CSV) 格式。
  6. 在两个列标题之间拖动以选择一个制表符,然后按 Ctrl+C。
  7. 使用替换功能将所有制表符替换为逗号。
  8. 在记事本中,选择另存为。
  9. 输入文件名,并将编码更改为 UTF-8。
  10. 在文件名末尾添加 .csv,将文件扩展名从 .txt 更改为 .csv。
  11. 选择保存。
    文件图标将更改为 Microsoft Excel。
  12. 在 Excel 中打开 CSV 文件并检查数据。
    如果发现问题,请勿保存为 Excel。这可能再次造成 UTF-8 问题。仅使用 Excel 检查数据。如果您发现数据问题,请修复原始电子表格并重复上述步骤。您也可以在“记事本”应用中编辑文件,务必将文件保存为 UTF-8 格式。

现在您可以使用此 CSV 文件导入用户。

由 Zendesk 提供技术支持