EXCEL导出的csv文件默认是以UTF-8 with BOM的形式存储的,而云数据库导入时读取csv文件则是以without BOM的形式读取的,这就造成了第一个字段前面会多一个看不见的字符,引发一系列bug
l***@qq.com
- 发布:2024-09-03 23:36
- 更新:2024-09-09 15:00
- 阅读:119
l***@qq.com (作者)
不是,是从excel导出csv再导入云数据库,因为运维人员不懂编程,让他们使用excel导出csv还行,要教会他们怎么去掉BOM太难了……
2024-09-04 11:52
DCloud_云服务_moyang
回复 l***@qq.com: 方便的话提供个excel及从excel导出的csv吧,这边碰到的csv导入后具体是什么异常表现?
2024-09-04 16:48
l***@qq.com (作者)
回复 DCloud_云服务_moyang: 如果第一个字段叫name,那我导入的所有数据的name都会叫'name',复制粘贴即可发现name前面多了个\ufeff,导致后续匹配异常。
2024-09-09 14:53
l***@qq.com (作者)
回复 DCloud_云服务_moyang: csv已发评论区,我是支付宝云,请您试一下导入
2024-09-09 15:01