我有一个客户端在Word中编写每日功能菜单。然后他们复制&将Word粘贴到Rails应用程序中,该应用程序使用FasterCSV将菜单导出到csv文件中。问题是一些标点符号在导出中搞砸了。我相信它可能是一个编码问题,但我不确定如何解决它。
以下是一个例子:
Word版本 - 厨师的蔬菜
出口后 - 厨师的蔬菜
另一个例子:
Word版本 - 炒辣椒
出口后 - 炒辣椒
任何想法都会有很大的帮助!!
答案 0 :(得分:1)
Word文档不是文本文档。像智能引号,非ASCII引号,重音字符等的东西显然搞砸了。我甚至不确定它是否只是UTF-8编码的问题,尽管你可以先尝试 - see this for more info。 FasterCSV supports Ruby 1.9 encoding vi the :encoding option
就个人而言,我倾向于告诉人们不这样做,并使用实际的文本编辑器,但这并不总是一种选择。