首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FasterCSV畸形误差

FasterCSV畸形误差
EN

Stack Overflow用户
提问于 2012-01-31 11:59:43
回答 1查看 205关注 0票数 1

在我的Rails应用程序中,我使用的是application,没有痛苦,可以解析用户上传的csv文件。但最近,一个用户上传了一个csv文件,该文件抛出FasterCSV::MalformedCSVError。

奇怪的是,当我通过、openoffice、打开他的csv文件时,不会对进行任何更改。意外;重新命名的 csv工作时没有出现格式错误。

我检查了重新编辑的文件及其与原始文件之间的差异,发现openoffice在某些单元格中更改了它的内容。

,例如

原始单元格值:"Mahmoud"

但是重新定义了它的价值:没有双引号的Mahmoud

我找不到所有的不同之处,因为这个文件超过6000行

知道为什么会发生这种事吗?或者,我可以通过offenoffice lib (而不是手动)重新保存csv文件,然后使用吗?

EN

回答 1

Stack Overflow用户

发布于 2012-08-08 01:26:09

CSV有许多可能不兼容的规格说明。运行无头OpenOffice对数据进行消毒将是安全的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9079167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档