如何修复CSV导入错误
CSV导入错误很令人沮丧,特别是当文件在Excel中看起来完全正常时。根本原因几乎总是以下几个已知问题之一:编码错误、分隔符不匹配、列数不一致或换行问题。
最常见的CSV导入错误
大多数导入失败都是由电子表格会自动修正但数据库和API会拒绝的结构性问题引起的。
编码问题(UTF-8 vs Latin-1)
最常见的编码问题是以Latin-1或Windows-1252保存的文件作为UTF-8导入。这会导致带重音符号的字符和货币符号显示为乱码。请将文件重新保存为UTF-8。
错误的分隔符
如果您的CSV从欧洲软件导出,很可能使用分号而不是逗号。使用我们的CSV分隔符转换器更改分隔符。
列数不一致
RFC 4180要求CSV中的每一行具有相同数量的列。使用我们的CSV检查器来识别受影响的行。
换行问题
Windows使用CR+LF(\r\n),Unix/macOS使用LF(\n)。我们的CSV验证器会自动规范化换行。