我有一个解析用户上传的 csv 文件的 Web 应用程序。
一些用户上传的 csv 文件与此处提到的正确 csv 格式不匹配
例如:
abc,hello mahmoud,this is" description, bad
这应该是
abc,hello mahmoud,"this is"" description", bad
当我使用 ruby fastercsv库解析错误的 csv 时,它失败了。但是,当我通过excel 或 openoffice打开文件时,它会成功。
是否有任何 ruby 库可以重新格式化 csv 文本以将其置于正确的格式?