【发布时间】:2013-03-09 07:35:12
【问题描述】:
require 'csv'
s = "\"Hello World\""
CSV.open('output.txt', 'w') do |csv|
csv << [s]
end
在我的文件中,我得到:
"""Hello World"""
多余的引号是什么意思,正确的方法是什么?我不希望所有字段都用引号括起来,只是一些。使用 ruby 1.9.3p194
【问题讨论】:
-
在开放式办公室中,我得到了您正在寻找的格式,没有花精力进行屏幕截图,但它对我有用
-
如果您输出到 .txt 文件,或在文本编辑器中打开 .csv 文件,输出会不正确。我不确定为什么在电子表格应用程序中打开 .csv 会显示正确的内容。我还可以使用 Excel 获得正确的输出查看。