0

我有一个用 Word 编写每日功能菜单的客户。然后,他们将 Word 中的内容复制并粘贴到 Rails 应用程序中,该应用程序使用 FasterCSV 将菜单导出到 csv 文件中。问题是某些标点符号在导出中被弄乱了。我相信这可能是一个编码问题,但我不知道如何解决它。

这是一个例子:

Word版-厨师的蔬菜

出口后 - 厨师的蔬菜

另一个例子:

Word版——炒辣椒

出口后——炒辣椒

任何想法都会有很大的帮助!!

4

1 回答 1

1

Word 文档不是文本文档。诸如智能引号、非 ASCII 引号、重音字符等之类的东西显然会搞砸。我什至不确定这是否只是 UTF-8 编码的问题,尽管您可以先尝试一下——有关更多信息,请参阅此内容FasterCSV 通过 :encoding 选项支持 Ruby 1.9 编码

就个人而言,我倾向于告诉人们不要这样做,并使用实际的文本编辑器,但这并不总是一种选择。

于 2011-09-10T19:31:58.803 回答